Introduzione ai progetti
Disponibile su: Tutti i piani
I progetti ti permettono di creare raggruppamenti logici dei tuoi moduli e di applicare impostazioni globali valide per tutti i moduli di un progetto.
Creare un progetto
Dalla tua dashboard, fai clic sul pulsante in alto a destra che dice +New Project.

Progetti dashboard
I progetti dashboard vengono gestiti tramite l’interfaccia di Formspree. Puoi creare moduli, aggiornare le impostazioni e configurare i plugin, tutto nella dashboard di Formspree. Probabilmente dovresti usare i progetti dashboard se:
- Preferisci impostare e configurare i moduli nella dashboard di Formspree. Preferisci evitare gli strumenti da riga di comando e i file di configurazione se possibile.
- Sei soddisfatto della validazione del modulo lato client tramite HTML o javascript. Non hai bisogno della validazione del modulo lato backend.
- Non stai usando React per costruire i tuoi moduli.
Progetti da riga di comando
I progetti da riga di comando vengono gestiti con la Formspree CLI. Puoi creare moduli, aggiornare le impostazioni e configurare i plugin usando il file formspree.json, e distribuire tali modifiche usando il comando deploy della CLI. Probabilmente dovresti usare i progetti CLI se:
- Ti trovi a tuo agio con gli strumenti da riga di comando e i file di configurazione, e preferisci tenere la configurazione del modulo sotto controllo di versione.
- Distribuisci il tuo sito web usando strumenti CI/CD e desideri gestire i tuoi moduli allo stesso modo.
- Desideri validare i dati del modulo sul backend usando regole di validazione personalizzate.
- Stai usando React per costruire i tuoi moduli.
Creare un modulo in un progetto
Per i progetti dashboard, puoi iniziare ad aggiungere moduli facendo clic sul pulsante + New Form. Vedrai un’opzione per selezionare il progetto a cui verrà aggiunto il tuo modulo.

Tieni presente che puoi aggiungere moduli ai progetti dashboard solo nella dashboard di Formspree. Per aggiungere moduli ai progetti CLI, usa la Formspree CLI.
Migrare moduli tra progetti
Se vuoi spostare un modulo già creato in un progetto diverso, puoi visitare la scheda Settings del modulo e scorrere fino a “Move Form” e fare clic sull’icona della freccia sul lato destro. Da qui puoi scegliere di spostarlo in uno qualsiasi dei progetti a cui hai accesso.

Se stai spostando un modulo che in precedenza non si trovava in un progetto, tieni presente che alcune impostazioni erediteranno ora le impostazioni del progetto. Allo stesso modo, se rimuovi un modulo da un progetto, alcune impostazioni del progetto non saranno più valide.