#webdev #react #programowanie
Jaką stosujecie strukturę projektu (komponentów) w dużych Reactowych aplikacjach?
Chodzi mi TYLKO o organizację komponentów i stron (wiadomo, że są potrzebne jeszcze jakieś foldery na hooki, assets itp).
Ja osobiście często robię tak (jak na obrazku), że w folderze components przechowuję wszystkie komponenty reużywalne i globalne, a w folderze pages mam strony, które mają swój własny folder components na komponenty unikalne tylko dla
Alodnog - #webdev #react #programowanie
Jaką stosujecie strukturę projektu (komponen...

źródło: comment_1623351090WppepIFd2V0a6JxuVn2Fja.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Alodnog: To podejście jest zgubne. Nie uzależniaj struktury całej aplikacji od routingu. Podziel appke na foldery z funkcjonalnościami: płatności, auth, formularz X. Jest to podejście które sprawdza się niezależnie od technologii. W przypadku FE W każdym takim folderze miej pliki z widokami - czyli komponentami Reactowymi i logiką które używają - czy to w postaci prostych serwisów, view-modelu czy serwisów odpalanych przez eventy np z Reduxa - bez znaczenia. Staraj
  • Odpowiedz
@Alodnog: bo te z components mozesz sobie wyekstraktowac potem latwo do jakiegos osobnego repo czy gdziekolwiek z ktorych moglyby korzystac inne projekty. View-specific komponentow nie ma sensu trzymac w takim folderze bo sie robi niepotrzebny balagan
  • Odpowiedz
Jestem fullstack'iem z #nodejs i #react. Widzę coraz więcej ofert FullStack z #python / #django na backendzie.
Czy to faktycznie wynika z tego, że piszą NOWE backendy na Pythonie czy to bardziej to, że migrują stare fronty statyczne+jquery na React'a i tak powstaje FullStackowa pozycja w takich firmach?

Nie mam nic do Python'a, żeby nie było, ale po prostu nie rozumiem jeśli tworzy się nowe
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Django jest stworzone pod to by pisać je na statycznych widokach


@Lunatik:tera się robi tak że wystawia sie endpointy na rest frameworku a front to angular/react/co tam jest modne
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Implementował ktoś z was nawigację offline ? Dostałem zadanie dodania tworzenia trasy między dwoma punktami na pobranej mapie i nie mam pojęcia jak się za to zabrać. Do pobierania tailsow używam mapboxa. Macie jakieś pomysły ? Może ktoś implementować dijkstre ? React-native #programowanie #javascript #react #reactnative
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs:
1.można zgrupować font-size, family itp do shorthandu font:
2. wywalić !important - to zło najwieksze
3. Zamiast #dddddd można używać "połówek" czyli #ddd
4. Nie powinniśmy nadawać wszystkim elementom czegokolwiek (selektor z gwiazdką) - a font-size akurat dziedziczy, więc wystarczy nadać go na body
5. Klasa opisująca wygląd? Toż to
  • Odpowiedz
Wczoraj po blisko dwoch latach przerwy wrocilem do dzialania w React. Co za przyjemnosc i swoboda dzialania, do tego czas tworzenia funkcjonalnosci jest krotki. Dawno nie czulem takiej frajdy z tworzenia nowych rzeczy.

#react #frontend #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: generalnie takie cos powinno byc pseudoselektorem a nie elementem ale z tego co pamietam to jakas zaszlosc historyczna z gowno-przegladarkami w tle zdecydowala ze cos takiego jak ::fist-letter czy ::selection to pseudoelementy a nie pseudoselektory
  • Odpowiedz
@tomaszs: niby spoko content ale w tej formie to nie jest przyswajalne. Zrób jakiegoś codepena albo coś podobnego. No i przestań spamować tagami javascript/vue/react/angular/ember
  • Odpowiedz