Nette Forms
***********
<div class=perex>
Nette Forms ha rivoluzionato la creazione dei form web. All'improvviso bastava scrivere poche righe di codice chiaro per ottenere un form completo, comprensivo di rendering, validazione JavaScript e lato server, oltre a una sicurezza di prim'ordine. Vi mostreremo come:
- creare form facili da usare
- validare i dati inviati
- disegnare gli elementi esattamente come serve
</div>
Con Nette Forms potete evitare molti compiti di routine, come scrivere la logica di validazione (sia lato server sia lato client), e ridurre al minimo la probabilità di errori e di vulnerabilità di sicurezza.
Potete usare i form come parte di una Nette Application (cioè nei presenter) oppure in modo completamente autonomo. Poiché l'uso differisce leggermente nei due casi, abbiamo preparato per voi guide separate:
<div class="wiki-buttons">
<div> "Form nei presenter .[wiki-button]":in-presenter </div>
<div> "Form autonomi .[wiki-button]":standalone </div>
</div>
Installazione
-------------
Scaricate e installate il pacchetto con [Composer|best-practices:composer]:
```shell
composer require nette/forms
```
Nette Forms ha rivoluzionato la creazione dei form web. All'improvviso bastava scrivere poche righe di codice chiaro per
ottenere un form completo, comprensivo di rendering, validazione JavaScript e lato server, oltre a una sicurezza di prim'ordine.
Vi mostreremo come:
- creare form facili da usare
- validare i dati inviati
- disegnare gli elementi esattamente come serve
Con Nette Forms potete evitare molti compiti di routine, come scrivere la logica di validazione (sia lato server sia lato
client), e ridurre al minimo la probabilità di errori e di vulnerabilità di sicurezza.
Potete usare i form come parte di una Nette Application (cioè nei presenter) oppure in modo completamente autonomo. Poiché
l'uso differisce leggermente nei due casi, abbiamo preparato per voi guide separate:
Installazione
Scaricate e installate il pacchetto con Composer:
composer require nette/forms