Gatsby v4

https://www.gatsbyjs.com/

Gatbsy

GatsbyJS, est un générateur de site statique construit avec ReactJS et alimenté par GraphQL. Gatsby permet à quiconque de créer des sites Web et des applications riches en fonctionnalités et attrayantes.

Quelles technologies apportées ?

GraphQL est un langage de requêtes et un environnement d'exécution qui permet de récupérer des données afin de générer de nouvelles pages.

Gatsby v4 est en phase de beta et apporte 3 nouveautés

  • Des nouveaux modes de rendu des pages
  • Des processions de recherches en parrallèle
  • Un aperçu du rendu sur le Gatsby Cloud

Les nouveaux modes de rendu

  • SSG - static site generation
  • DSG - deferred static generation
  • SSR - server-side rendered

SSG - static site generation

Les pages sont générées pendant la construction du site

DSG - deferred static generation

La coeur du site est construit et lorsque le visiteur envoie une requête, le serveur construit la page demandée

SSR - server-side rendered

Le serveur envoie les données au navigateur qui va se charger de créer le contenu

Procession de recherches parrallèles

Gatsby utilise le processeur de la machine afin de build le site pendant qu'il éxecute les requêtes de données sur un autre coeur du processeur

Rendu sur le Gatbsy Cloud

Encore plus rapide

Gatbsy v3 était déjà éfficace, la v4 une fois sortie de sa phase beta va révolutionner la vitesse des sites.

Conclusion