Site internetBullit.io – site statique avec Gatsby

Site statique, serverless et headless CMS

Un site statique dédié au projet Bullit et aux outils qui l’accompagnent

Le site bullit.io a pour vocation de regrouper et de présenter les divers outils existants et à venir qui composent l’écosystème du projet Bullit. Pour mémoire, le Dashboard Bullit est un outil de gestion de social walls. Il permet de gérer un ou plusieurs walls simultanément.

Visitez bullit.io

Un site statique performant

L’objectif est d’avoir un site web rapide, simple à mettre à jour et à maintenir. Un site statique couplé à des technologies serverless se sont donc naturellement imposés comme étant les plus à même pour remplir cette mission.

bullit.io est développé grâce au générateur de sites statiques Gatsby qui permet de développer des applications React rapidement et dans des conditions de développement optimales.

Gatsby permet de générer des pages à partir de fichiers Markdown, YAML ou bien sur JSON, mais aussi d’interroger une grande variété d’APIs ou de ressources externes: une liste impressionnante de plugins nous permet de brancher simplement la plupart des CMS headless existant.

Côté CMS justement, mon choix s’est porté sur Strapi, un CMS Headless open source pour Node.JS. Les différents contenus éditoriaux sont récupérés au build de l’application. Ces derniers sont alors facilement accessibles dans l’application grâce à GraphQL, fourni nativement par Gatsby pour notre plus grand plaisir.

Le site est déployé automatiquement chez l’hébergeur Netlify qui en plus de servir le site via son CDN offre de nombreux services en phase avec nos besoins présent et à venir : formulaires, CI/CD avec Gitlab, fonctions lambdas, …

Vous aimeriez mettre en place un social wall lors de votre prochain évènement ?

N’hésitez pas à me contacter, je prend en charge tout le processus d’installation et de personnalisation de votre Bullit

Pour de plus amples informations consultez le site officiel de Bullit.