Soumissions et connecteurs
Form0Form fournit un gestionnaire submission par défaut lorsque l'appelant ne fournit pas onSubmit.
handler crée ou accepte un enregistrement form0 structuré et l'enregistre pour le développement.
Lorsque devServer.submitToConnector est true, il appelle également deux points de terminaison locaux:
POST /api/create-recordlorsque le renderer n'a pas encore produit un enregistrement structuré complet.POST /api/submit-recordpour envoyer cet enregistrement aux connecteurs gérés par form0-cli.
Le proxy Vite transmet /api au serveur de développement CLI. Démarrez les deux processus avec:
Code
Utilisez CLI gestion des connecteurs pour installer, configurer, tester et inspecter un Utilisez Choisir un connecteur pour comparer PostgreSQL et SQLite.
Comportement de l'application d'approvisionnement submission
Passez onSubmit à Form0Form pour remplacer le gestionnaire par défaut.
useDefaultSubmitHandler={false} si le formulaire doit être rendu sans chemin submission.
Pour le contrat complet d'enregistrement de rappel et de métadonnées, voir Valeurs, snapshots et submission.
[! AVERTISSEMENT] Les points de terminaison CLI et le proxy Vite sont des aides au développement local, pas un submission de production. Une application déployée a besoin d'une limite de serveur de confiance avec authentification, autorisation, des contrôles de validation, de limitation de débit et de stockage appropriés. code du navigateur.
N'utilisez schemas qu'à partir d'auteurs approuvés. form0-core frontière de confiance.