Najważniejsze zasady zbierania danych na stronie
- HTML formularz jest interfejsem do przesyłania danych, a nie całym systemem ich obsługi.
- Najlepiej działa formularz zbudowany pod jeden konkretny cel, bez zbędnych pól.
- `GET` sprawdza się w wyszukiwaniu i filtrach, `POST` w zapisie, a `fetch()` w bardziej dynamicznych widokach.
- Walidacja po stronie przeglądarki pomaga użytkownikowi, ale nie zastępuje kontroli po stronie serwera.
- Jeśli dane mają być pobierane z zewnętrznej strony, API zwykle daje stabilniejszy i bezpieczniejszy punkt zaczepienia niż scraping.
Jak działa akwizycja danych w formularzach HTML
Ja patrzę na formularz jak na umowę między użytkownikiem a aplikacją: użytkownik wpisuje wartości, a przeglądarka zamienia je w żądanie HTTP. Po stronie HTML liczą się przede wszystkim elementy `
