Capitolul 10: FormulareCe sunt formularele
Formularele sunt modul prin care utilizatorul introduce date în aplicația noastră web. Aceste date ar trebui probabil trimise la server pentru a fi folosite.
Atunci când te loghezi pe un site, cu username și parolă, completezi un formular de login. Când faci comandă la un magazin online, pe undeva vei completa datele de livrare.
Acestea sunt exemple de date pe care le putem colecta și trimite la server unde devine treabă de Back-End ce se întâmplă.
Modul în care se face trimiterea datelor s-a schimbat în ultimii ani.
Metoda tradițională este să folosim elementul <form>
, iar când se trimite formularul să se încarce o nouă pagină.
Însă metoda tot mai folosită este să trimitem datele cu JavaScript. Avantajul este că putem oferi o experiență mai plăcută. Putem valida datele înainte să ajungă la server, putem afișa o animație de încărcare, și multe altele.
Așadar, dacă nu ai acces la un back-end și nu știi JavaScript, va fi foarte greu să folosești acum formulare. Nu mă supăr dacă faci o mică pauză în care înveți alte chestii, și apoi revii la acest curs. Dacă ai deja aceste cunoștințe, sau simți că ai nevoie să știi, poți merge la lecția următoare.