# Ein Formular mit JavaScript erstellen

> Formspree Docs · Mit React arbeiten · 23. März 2026

JavaScript kann verwendet werden, um Formspree in deine bestehende Anwendung zu integrieren, deine Formulare dynamischer zu gestalten und deinen Workflow bei der Formularentwicklung zu optimieren.

Formspree bietet je nach deinem Setup einige verschiedene Möglichkeiten, mit JavaScript zu arbeiten:

-   `@formspree/ajax` für deklaratives Formular-Handling in reinem HTML
-   Eine React-Bibliothek für React-Anwendungen
-   Ein CLI für moderne JavaScript-Workflows

Weitere Informationen zu jeder Option findest du unten.

### AJAX-Übermittlungen

Die empfohlene Methode, um Formularübermittlungen mit JavaScript zu verarbeiten, ist die Verwendung von [@formspree/ajax](https://www.npmjs.com/package/@formspree/ajax).

Mit dieser Bibliothek kannst du Formulare asynchron übermitteln, ohne deine eigene fetch-, Axios- oder jQuery-Logik schreiben zu müssen. Sie funktioniert mit standardmäßigen HTML-Formularen und verarbeitet Übermittlung, Validierungsfehler, Ladezustand und Erfolgsmeldungen automatisch. Du kannst [hier mehr darüber lesen](/articles/building-your-form/submit-forms-with-javascript-ajax/).

### Formspree React-Bibliothek

Formspree kann mithilfe der [Formspree React-Bibliothek](/articles/working-with-react/the-formspree-react-library/) in deine React-Anwendung integriert werden. Die Formspree React-Bibliothek kann verwendet werden, um [Kontaktformulare mit React zu erstellen](/articles/using-the-cli/build-a-contact-form-with-react/), [MailChimp-Formulare](/articles/using-the-cli/build-a-mailchimp-form-with-react/) einzurichten und [Webhook-Aktionen hinzuzufügen](/articles/using-the-cli/send-a-webhook/), neben vielen anderen Integrationen von Drittanbietern.

### Formspree CLI

Zusätzlich zur React-Bibliothek bietet Formspree auch ein Kommandozeilen-Tool, das einen nützlichen Workflow zum Erstellen und Bereitstellen von Formularen mit modernen JavaScript-Tools bietet. Weitere Informationen zum Formspree CLI findest du [hier](/articles/using-the-cli/the-formspree-cli/).

### Zusätzliche Ressourcen

Weitere Beispiele und Anleitungen zur Verwendung von JavaScript für die Integration deines Formspree-Formulars findest du unten.

[Anleitung - NextJS](https://formspree.io/guides/nextjs/)

[Anleitung - Gatsby](https://formspree.io/guides/gatsby/)

[CodeSandbox-Beispiele](https://codesandbox.io/examples/package/@formspree/react)
