# Crear un formulario con JavaScript

> Formspree Docs · Trabajar con React · 23 de marzo de 2026

JavaScript se puede utilizar para integrar Formspree en tu aplicación existente, hacer que tus formularios sean más dinámicos y simplificar tu flujo de trabajo de desarrollo de formularios.

Formspree ofrece varias formas distintas de trabajar con JavaScript, según tu configuración:

-   `@formspree/ajax` para el manejo declarativo de formularios en HTML simple
-   Una librería de React para aplicaciones React
-   Una CLI para flujos de trabajo modernos de JavaScript

A continuación encontrarás más información sobre cada uno.

### Envíos por AJAX

La forma recomendada de manejar los envíos de formularios con JavaScript es usando [@formspree/ajax](https://www.npmjs.com/package/@formspree/ajax).

Esta librería te permite enviar formularios de forma asíncrona sin tener que escribir tu propia lógica de fetch, Axios o jQuery. Funciona con formularios HTML estándar y maneja automáticamente el envío, los errores de validación, el estado de carga y los mensajes de éxito. Puedes [leer más al respecto aquí](/es/articles/building-your-form/submit-forms-with-javascript-ajax/).

### Librería Formspree React

Formspree puede integrarse en tu aplicación React usando la [librería Formspree React](/es/articles/working-with-react/the-formspree-react-library/). La librería Formspree React puede usarse para [crear formularios de contacto con React](/es/articles/using-the-cli/build-a-contact-form-with-react/), configurar [formularios de MailChimp](/es/articles/using-the-cli/build-a-mailchimp-form-with-react/) y [añadir acciones de webhook](/es/articles/using-the-cli/send-a-webhook/), entre muchas otras integraciones de terceros.

### Formspree CLI

Además de la librería de React, Formspree también ofrece una herramienta de interfaz de línea de comandos que proporciona un flujo de trabajo útil para crear y desplegar formularios con herramientas modernas de JavaScript. Puedes encontrar más información sobre la Formspree CLI [aquí](/es/articles/using-the-cli/the-formspree-cli/).

### Recursos adicionales

A continuación encontrarás ejemplos y guías adicionales para usar JavaScript e integrar tu formulario de Formspree.

[Guía - NextJS](https://formspree.io/guides/nextjs/)

[Guía - Gatsby](https://formspree.io/guides/gatsby/)

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