Wpis z mikrobloga

GPT-4o naprawdę niezłe jest, nie dość, że jak wysyłam mu swój kod i każe mu zoptymalizować to serio optymalizuje, ale niestety wydłuża kod, ja czytałem z DOM a on używa useState, w sumie to jest chyba optymalniej, nie robiłem banchmarku w sumie, ale ja jestem fanem krótkiego kodu, by zrobić więcej z mniej kodu. GPT-4o wszystko pojedynczo jednak zrobił, tak jakbym ja się uczyłem Reacta, każdy input z onChange, ale przecież można to lepiej zrobić, wysłać cały form. Zamiast pojedynczo przez JSON.

W sumie jakbyście wysłali 5 value z inpótów? useState i przez JSON czy Form?
Mi bardziej zależy aby skrócić kod, bo teraz mam 5 useState dla każdego inputa z onChange, ale serio potrzebuje tego?

Jakbyście to zrobili? Jak wysyłacie dane z form na serwer?

#kiciochpyta #pytanie #programowanie #react
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@aptitude jestem backendowcem i się nie znam, ale chyba by mnie musiało p-----c, żeby robić 5 osobnych useStatow na każdy input forma. 1 obiekt se zrób.
  • Odpowiedz
  • 0
React Hook Form


@Rufurege1: O nie, nie lubię tego, na BlitzJS musiałem z tym pracować,
Ale dzięki za pomysł, może napisze bibliotekę do form.

Hmm, ale to nie zmniejszy bundle size, ale będzie wygodniejsze dla programistów.
  • Odpowiedz
@aptitude: Napisze Ci, że fajnie, że kombinujesz, ale w komercyjnym kodzie używa się React Hook Form lub Formik xd. Ten custom hook nic Ci nie daje, w formularzach przede wszystkim chodzi o ich walidacje, a gdzie ona jest - nie ma
  • Odpowiedz