Jest może jakaś dobra dusza, która od czasu do czasu zrobiłaby jakieś CR lub wsparła dobrą radą?

Przerabiam obecnie parę kursów z reacta, ale z tego co zasłyszałem to wychodzi na to że są trochę nieaktualne np. obecnie nie stosuje się chyba komponentów klasowych, lecz funkcyjne(?) i używa się hooków

Powoli startuje na staż, a chce wiedzieć co powinienem dobrze opanować. Do tej pory mam jakieś niewielkie doświadczenie z wordpress, prestashop i
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
Podrzuć. Tylko hooki bo z klasowymi lifecycle methods są same problemy. Tu masz useEffect, który rozwiązuje wiele problemów.
  • Odpowiedz
@Alodnog: Zależy od stopnia skomplikowania stronki, ale raczej na zewnątrz. Generalnie dobrze mieć uniwersalny error handler, loader i takie powtarzalne rzeczy. Zaś unikalne, typowe dla danego formularza wewnątrz niego. Jednakże, jeżeli formularz będzie jeden na całą stronę, to nie widzę sensu w rozbijaniu tego na części.
  • Odpowiedz
Cześć, wydaje mi się że w podstawowym stopniu opanowałem Reacta. Napisałem 4 proste apki z użyciem np. Reacta + Redux, hooks itp. Zostało mi tylko usunięcie znanych błędów a później nie mam trochę pomysłu czego uczyć się dalej. Wrzucam tu małą ankietę, wybierzcie jedną z opcji albo napiszcie w komentarzu waszą sugestię.

#programowanie #javascript #frontend
#react

Co teraz się uczyć?

  • popularne reactowe biblioteki np Formik 21.3% (10)
  • reactowy backend np. Gatsby, GraphQL itp. 46.8% (22)
  • React Native 12.8% (6)
  • inne frameworki np Vue 19.1% (9)

Oddanych głosów: 47

  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@salamander-kwarcowy: a co dokladnie nie działało i na jaki systemie ios czy android? Ja piszę w Nativescripcie a to dość podobne technologie i nie miałem żadnych problemów z pracą w tle, najwyżej dopisuję coś natywnie.
  • Odpowiedz
@salamander-kwarcowy: React Native działa na wątku JSowym, który jest uruchomiony tylko w foregroundzie.

Interfejs robisz w RN. Jeżeli dodasz styled-components, to nawet nie poczujesz różnicy w porównaniu ze zwykłym Reactem.
A wątek który ma chodzić w tle, programujesz w Kotlinie jako Service i dodajesz dwustronną komunikację (eventy, callbacki, czytanie stanu po wybudzeniu apki, multum możliwości).
Obczaj dokumentację RNa, są tam zajebiste przykłady.

Oczywiście nie znam twoich wymagań. Bo jeżeli ta
  • Odpowiedz
Poszukuje jakieś kursu na udemy albo innej platformie z Reacta zeby poprawić czystość kodu, nauczyć się pisać testy i ogarnąć np atomic design albo inne podejscie, ktore pozwoli mi zeby wszystko wyglądało poprawnie a nie takie spaghetti.
Bo czesto widze kursy ktore 3/4 czasu poswiecają na rzeczy ktore ogarnąłem.
Chyba ze ktos ma lepsze sugestie jak rozwinąć się w React.
#react #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#react #javascript

Follow prop types:

- Array – use plural nouns. e.g. items

- Number – use prefix num or postfix count, index etc that can imply a number. e.g. numItems, itemCount, itemIndex

- Bool – use prefix is, can, has
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak dodajecie style CSS do swojego projektu w React?

Widziałem już kilkanaście sposobów którzy moi koledzy robią...

Ja np. zawsze tworze katalog components i każdy komponent ma u mnie własny katalog, np. Nav/ a w Nav/ mam index.js i style.css gdzie z index.js importuje style.css. Później importuje do aplikacji "Nav/" z komponentów.

A
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aptitude: Też widziałem, że każdy robi jak chce. W większych projektach jak musisz coś zmienić to czasami już nie wiadomo co ktoś znowu wymyśli. Twój sposób jest moim zdaniem w porządku, sam lubię mieć odseparowany css od js, a nie nawalone wszytko w js.Gdy piszę projekt dla siebie to zwykle tworzę komponent i includuje do niego style. Jak się rozrośnie to można skorzystać z scopowania styli jak w Vue. Chociaż
  • Odpowiedz
JWT + React. Czy jak sprawdzam czy uzytkownik jest zalogowany to wystarczy ze sprawdze czy token z local storage ( czy jest tam ) lub wygasł czy powinienem wykonać request na server w celu sprawdzenia poprawnośći tokenu. Głównie chodzi mi o zabezpieczanie routes ale zeby tez w czasie odswiezenia strony uzytkownik ktory ma poprawny token nie został wylogowany
#programowanie #react
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem z komponentem Switch z material-ui. Po wyslaniu formularza, chce go zresetowac do wartosci domyslnych.
Przyklad: Zanzaczam checkboxa i switch jako "checked". Po wyslaniu obydwa komponenty maja miec status false.

Dla zwyklego checkboxa wszystko smiga, dla Switcha juz nie. Ktos ma jakis pomysl co jest tutaj zle?

https://codesandbox.io/s/romantic-brook-v3w9v?file=/src/App.js
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#springboot #java #reactjs #react #scss

Cześć Mirki, stworzyłem sobie projekt aplikacji Spring Boot + React.js

Dodatkowo do react.js wdrożyłem SCSS i mam problem z odświeżaniem styli SCSS bo cały czas muszę robić npm run build i restart tomcat'a. Czy ktoś robił żeby automatycznie odświeżało style i react.js dla Spring Boot?

Z góry dzięki
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach