web-dev-qa-db-fra.com

Formulaire de contact Github avec jekyll?

Je prévois de construire et de déployer un site statique sur github. Si je devais le faire, est-il toujours possible d'avoir un formulaire de contact?

Il semble que ce soit le seul ensemble de fonctionnalités dynamiques qui existe sur mon site Web.

Dois-je créer un service ailleurs pour créer le formulaire de contact?

28
chrisjlee

Oui, vous devrez utiliser un service externe. Formspree est un excellent service externe pour cela qui ne nécessite aucune inscription et qui est gratuit pour jusqu'à 1000 soumissions par mois.

Autres options: Formulaire simple (gratuit) , FormKeep (19 $/mois) , & Wufoo (options gratuites et payantes)

37
Josh Buchea

Simple Form semble être une option intéressante pour contourner l'aspect site statique de Jekyll.

Wufoo est également une bonne option.

6
Zac

La configuration de formulaire rapide super simple avec Jekyll consiste à utiliser un service externe comme https://formkeep.com

3
Dan Croak

Oui, vous avez besoin d'un élément externe pour stocker vos données. Mais la bonne nouvelle est que tant de solutions existent et que vous n'avez qu'à choisir le "meilleur" pour vos besoins spécifiques.

Donnez-moi simplement l'occasion d'inclure également dans le paysage des solutions possibles KVStore.io (avertissement: je suis l'auteur).

Si vous avez suffisamment de temps, je viens de publier un article sur la façon de stocker du contenu généré par les utilisateurs à partir des pages Jekyll/GitHub ou similaire ...

Mais le tl; dr de l'histoire est qu'en utilisant KVStore.io vous pouvez toujours bénéficier d'un véritable moteur de stockage (avec ensemble simple et riche d'API RESTful) prenant en charge les "environnements côté client uniquement" comme les "pages jekyll/github" ou toutes les combinaisons que vous souhaitez.

Mes 2 cents

Précisément. Le résultat (habituel) du processus de compilation de Jekyll est un site statique , donc le seul moyen d'avoir une fonctionnalité dynamique est par le biais de services externes.

Par exemple, vous pouvez essayer zappyforms .

2
agarie

formspree.io fonctionne comme un charme ( Lire la suite ... )

1
mini