Wpis z mikrobloga

Tak wiem. W dokumentacji Reacta pisze jak byk żeby wydzielać / dzielić komponenty na mniejsze.
Macie jakiś limit ? Jak sobie radzicie z prostymi formularzami ?

Chodzi mi o formularze bez użycia custom libek. 200-300 linijek kodu na komponent / prostego formularza to dużo. Piszę o tu o samym pliku js bez stylowania.

Wew formularza mam textArea z 2 buttonami funkcyjnymi i jednym zależnym odState / show / hide. Mógłbym spokojnie go wydzielić do osobnego komponentu.

Stosujecie jakieś żelazne zasady, czy tylko czytelność kodu ?

#react #komponenty #programowanie #javascript
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
@NiewzruszonaMasa: hooka, gdzie mam wspólna logikę inputów, walidację, zachowanie się inputów na blura, przepuszczanie formularza albo nie - tak jest bardzo czysto, cały formularz to tylko parę inputów i kod jest czytelny.
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 0
@NiewzruszonaMasa: to jeszcze tylko wspomnę, że teraz do formularzy podłączam raczej react hook form. Własne rozwiązanie sprawdzało się bardzo dobrze, ale wychodzę z założenia, że ekipa od tej biblioteki pewnie jednak zrobiła to lepiej
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 0
@NiewzruszonaMasa: i tak, i nie:) własne rozwiązanie Ci posłuży przy wielu projektach i jest dobrym treningiem, rhk to super rozwiązanie, kiedy już nic nie musisz sobie udowadniać w temacie formularzy;) ścieżkę zdrowia przy własnym rozwiązaniu warto przejść, ale nie kiedy Ci się spieszy, a miałoby to zdominować całość
  • Odpowiedz