wykorzystanie react hook form dla małego formularza

0

Czy pobranie react-hook-form w next.js dla małego formulrza (3 pola) wpłynie jakoś na moją aplikację pod względem wydajnościowym? Nie chce mi się pisać formularza od 0 z walidacjami itp i wole skorzystac z łatwego gotowca

1

LOL ale śmieszne pytanie. Cały React, Next czy w ogóle cały stack JS jest oparty na wykorzystaniu zależności czyli gotowych paczek, które rozwiązują problem, którym nie chcemy sami się zajmować. Przecież Reacta ludzie używają właśnie po to, żeby nie operować ręcznie na drzewie DOM i żeby sobie uprościć robotę. React sam w sobie oferuje abstrakcję na drzewie DOM czyli wiadomo będzie mniej wydajny niż ręcznie napisany kod, ze względu na tą abstrakcję, ale nie na tyle mniej wydajny, żeby nie opłacało się go używać. Nawet sam React ma zewnętrzne zależności tj. korzysta z jakiś gotowych paczek. Jeżeli nie chcesz pisać sam obsługi formularza tylko skorzystać z gotowej paczki, to będzie to w zgodzie z całą ideą wykorzystania otwartego kodu.

Dodatkowo w przypadku bardziej złożonych rzeczy np. autentykacja, persystencja danych itd. kod rozwijany i używany przez wiele osób, jest z dużą dozą prawdopodobieństwa wydajniejszy i bezpieczniejszy niż to co sam jesteś w stanie napisać.

Cnotą programisty powinno być "done is better than perfect", szczególnie na wczesnych etapach projektu, przy pisaniu POC. Jeżeli znajdą się klienci gotowi na używanie twojego kodu, to również znajdzie się kasa oraz sens optymalizowania wcześniej napisanego kodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1