• 1
Używanie vuetify I bootstrapa w jednym projekcie #vue to zły pomysł? Vuetify bardzo mi się podoba ze względu na takie rzeczy jak v-icon, v-btn, v-nav (nie wiem czy to tak się nazywa, chodzi o navbar), v-footer ale cholernie nie podoba mi się zabawa z v-card, v-flex, za to bootstrap by tu sobie bardzo dobrze poradził
Wydaje mi się że się uzupełniają te dwa narzędzia, dobrze myślę?

#frontend #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#vue #frontend #javascript

Podeslalby ktos tu repo z jak najprostsza aplikacja vue + axios? Mecze sie z tym gownem drugi dzien, zmieniałem na różne sposoby świeżo utworzone projekty i caly czas bledy.

Chodzi mi o zrobienie nowego projektu, pobranie jakiegos jsona np. tego i wyswietlenie go w glownym komponencie. Zaznaczam ze calosc ma byc jak naprostsza - chce sprawdzic czy cos ja robie nie tak.

Jak
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bruno_: ale jakie błędy? Instalujesz vue jakiś boilerplate, dajesz npm install axios i tam gdzie chcesz pobrac dane dajesz import axios from 'axios' i axios.get(). Cała filozofia.
  • Odpowiedz
Pytanie/a do #frontend #webdev #programowanie W sumie do #react #vue #angular
- Jaki poziom zajmujesz
- Czy w pracy używasz renderowania na serwerze

Jaki lvl? Czy w projektach używasz SSR?

  • junior, nie 25.8% (17)
  • junior, tak 6.1% (4)
  • mid, nie 39.4% (26)
  • mid, tak 7.6% (5)
  • senior, nie 16.7% (11)
  • senior, tak 4.5% (3)

Oddanych głosów: 66

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Garg84: generalnie to taka ankieta jest bez sensu. To przecież zależy od typu projektu bo jak robi się jakieś aplikacje wew., dashboardy itd. to nikt się SSR nie przejmuje i tego nie implementuje. Gorzej jak masz projekt gdzie SSR jest praktycznie must-have bo dział SEO by palpitacji dostał gdyby go nie było i zyski ze sprzedaży poleciałyby łeb na szyje.
  • Odpowiedz
Gorzej jak masz projekt gdzie SSR jest praktycznie must-have bo dział SEO by palpitacji dostał gdyby go nie było i zyski ze sprzedaży poleciałyby łeb na szyje.


@Rst00: chyba że ktoś korzysta nadal z angularjs którego google akurat nie ma żadnego problemu aby prawie każdy element aplikacji prawidłowo ogarnąć jsa, ale już z nowszymi angularami czy reactami są problemu :C
  • Odpowiedz
Czy ktoś ogarnia obsługe bazy danych przez Sequelize mam parę pytań. Ogólnie chce zrobić coś ala phpmyadmin do bazy danych sqlLite obsługiwanej przez Sequelize. Oczywiście nie tak złożone jak phpmyadmin, chciałbym zrobić wybieralną listę w której wybiera się tabele którą chcemy modyfikować i odpowiednio wyświetlana jest taka tabela z możliwością jej modyfikacji, dodania rekordów itp.

Wyświetlać tabele potrafię, jednak chciałbym nie wpisywać atrybutów tabeli ręcznie, jak i podpinać ręcznie danego modelu pod tabelke wyświetlającą dane.

A więc jak dostać jakąś listę modeli/nazwe tabel które są w bazie danych, a później dostać listę atrybutów dla wybranej tabeli aby nie musieć wklepywać struktury tabeli jako JSON ręcznie? Zależy mi właśnie, żeby ten panel administracyjny był elastyczny dla każdej nowej tabeli które wczytywane były by do niego dynamicznie i odpowiednio mógł na niej pracować.

PS.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

dłubię sobie inżynierkę i zastanawiam się, jakiej technologii do zrobienia frontendu użyć ( ͡° ͜ʖ ͡°)
W założeniu ma to być apka mobilna (android), przy czym cała logika siedzi głównie po stronie serwera a klienta zadaniem jest raczej tylko rysowanie widoków i wysyłanie requestów. Cała apka ma się składać z kilku do kilkunastu ekranów (w sensie widoków), nie będą wykorzystywane żadne specjalne funkcjonalności api telefonów. Tak właściwie to to gra będzie, ale to akurat nie ma dużego znaczenia, bo dosyć prosta ( ͡° ͜ʖ ͡°)

czego użyć, żeby nauczyć się czegoś nowego, ale się nie zajechać? ( ͡° ͜ʖ ͡°) Jedna z dróg na skróty jakie rozważam to vanilla JS + skorzystanie z jakiegoś wynalazku typu Phonegap - tylko czy ma to faktycznie sens, korzystał ktoś może z takiego rozwiązania i może się podzielić spostrzeżeniami?

Vue mi się podoba, ale widzę że tu też trzeba byłoby z tych phonegapów korzystać. Gdzieś też przewinął mi się React Native - wygląda fajnie i jak na razie myślę głównie o nim. Myślałem też nad Elm - jest mega, ale trochę się boję że z czymś utknę na dobre ( ͡° ͜ʖ ͡°) No i Elm to też głównie przeglądarki, więc znowu trzeba kombinować. Widziałem też język #dart
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robie panel zarządzania w vue. Użytkownicy mają role i dostępy do różnych opcji. Jak sensownie ukryć kod componentu i listę linków routera dla osoby która nie ma praw? Zaciemnianie kodu raczej nie ma sensu.

#frontend #javascript #vuejs #vue
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak sensownie ukryć kod componentu i listę linków routera dla osoby która nie ma praw


@lukasilestam: pytanie po co? jeśli chodzi ci o sam widok to pewnie jakiś acl się tutaj sprawdzi, ale ukrywanie kodu mija się z celem
  • Odpowiedz
@lukasilestam: albo asynchroniecznie ładować routera z innej ścieżki, a dodatkowo ACLa załatwiasz na tyle :)
I podobnie z komponentami tylko dla adminów.

Osobiście nigdy się nie bawiłem z takim chunkowaniem i dynamicznym ładowaniem komponentów, więc tu nie pomogę.
  • Odpowiedz
#vuejs #vue ale pewnie podobnie bedzie w #angularjs #angular2
jak osiagnac cos takiego jak na #trello
tzn mam strone z wynikami wyszukiwania, klikam na 'preview' i wtedy moj url zmienia sie z /# na /#/preview/:id
w tle pozostaje strona z komponentu pod / a zarazem pojawia sie okno modalne z jakas dynamiczna zawartoscia

bo obecnie gdy zmieniam url to strona w tle zanika jak przy standardowym routingu...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nilphilus: Tylko jaki procent reactowców jest skłonny tak robić? Minimalny :) Typowy react developer wpycha na pałę wszystko do jednego pliku. To zresztą praktyka promowana przez samych twórców, więc w sumie nie ma się co dziwić...
  • Odpowiedz
We front-endzie jak w lesie.

Głównie robię we front-endzie, chociaż ostatnimi czasy koduję sporo w PHP no i gdy wracam do swojego front-endu to tak trochę mi smutno... Niby ten PHP taki stary i archaiczny i w ogóle to #nieprogramowanie ale gdy wracam do kodowania JS to zdaję sobie sprawę jakie to wszysko jest jeszcze niedojrzałe.

Weźmy na przykład takie silne typowanie. Mamy co prawda TypeScript, czy Flow, ale nie oszukujmy się - dodanie tych rzeczy do projektu to nie jest pstryknięcie palcem. Dla każdego frameworka trzeba zastosować jakieś specyficzne hacki i nie zawsze wszystko działa tak jak trzeba (na przykład w #vue.js nie działa tslint z plikami .vue i nie ma na to na razie dobrego
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tylkostrimi:

A teraz wracam do debugowania czemu undefined is not a function.

Ja jestem 95% backendowcem, ale próbuje coś tam robić na froncie. Nic mnie tak nie w-----a jak próba zrozumienia komunikatu błędu i znalezienia gdzie tak naprawdę ten błąd jest :)
  • Odpowiedz
Dobra, doszedłem o co chodzi. Problem ogólnie jest z windowsem. Tak powinna wyglądać część package.json:

"scripts": {
"start": "nodemon --watch src --exec npm run server",
"server": "node src/app.js",
"lint": "eslint **/*.js"
  • Odpowiedz
Co powinno byc trzymane w storze #vuex? Z jednej strony wiem, ze powinny byc tam stany, ktore sa wspoldzielone dla komponentow ale wtedy mam bardzo duzy b----l w kodzie bo czesc modelu/stanu komponentu jest trzymana w komponencie a czesc w Vuexie. Przyklad: mam model dla edycji projektu, ktory sklada sie z pol "nazwa_projektu", "opis". Gdzie ten obiekt powinien byc przetrzymywany? Ciezko z vuexa asynchronicznie pobrac getterem projekt i zapisac
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach