Cuando construyes sitios estáticos, te encontrarás con numerosos retos sobre cómo tratar el contenido dinámico, o los formularios de envío. Bueno, tal vez podrías sugerir para el envío de formularios de contacto que podamos tener un enlace «mailto» en el formulario de acción. Podemos, pero eso no será una experiencia excelente para el usuario. Los usuarios tendrán que cambiar a su cliente de correo electrónico y luego también tendrán que pulsar el botón de enviar – eso es demasiado trabajo para contactar con alguien.
Formspree es el mejor servicio para los sitios estáticos que no tienen un backend para manejar los envíos de formularios. Es útil para sitios de portafolio y startups que no quieren invertir mucho. A diferencia de otras alternativas, como Google Form, no necesitamos sacrificar el aspecto de nuestro sitio web incrustando formularios de fuentes externas utilizando un iframe que no encaja con nuestra interfaz de usuario (UI) para los formularios de contacto. Podemos hacer el formulario por nuestra cuenta que se ajuste bien a nuestro sitio.
Formspree sólo requiere que tengamos un atributo de acción que apunte a su URL. El formato de la URL es https://formspree.io/{su correo electrónico} y todos los formularios serán enviados a su correo electrónico. Cuando el formulario se envíe por primera vez, Formspree enviará un correo electrónico de confirmación. Asegúrate de confirmarlo haciendo clic en el enlace del correo electrónico para recibir los formularios de tu sitio web.