Avant pour récupérer des données depuis une API, il fallait créer un client HTTP avec ta librairie préférée (Axios, fetch).
Créer des services et coder tous les appels.
Avec GatsbyJS, c’est plié en 10 minutes, le tout saupoudré de GraphQL !
Ça faisait longtemps que je n’avais pas vu quelque chose d’aussi efficace !
Une fois ta source de données ajoutée, GatsbyJS se charge du reste.
Tu peux développer tes pages, tout le contenu statique sera généré pendant le build.
Pourquoi s’en passer ?Que tu sois un développeur freelance qui crée des sites vitrines, ou développeur web et ce peu importe ton langage backend, un outil comme GatsbyJS peut vite devenir incontournable.
La raison est simple, il te fait gagner énormément de temps.
Je crois qu’il n’y a pas de meilleur argument…
J’ai créé un contenu qui peut te permettre de sauter le pas.
Je l’ai compilé dans une nouvelle formation.
Dans cette formation, je crée mon portfolio en récupérant de la donnée depuis différentes sources : Ghost, Youtube Api, Markdown…
De quoi bien prendre en main la philosophie de GatsbyJS et de la Jamstack par la même occasion.
Cette formation, je l’ai appelée :GatsbyJS Portfolio : devenir un as de la JamstackPour le lancement, je t’ai créé un code qui te donne accès à une réduction de 80%, valable seulement jusqu’à mardi soir minuit. Après il sera trop tard...
Accéder à l’offreLe but de cette formationL’objectif court terme est de te permettre de mettre un pied dans la Jamstack.
Apprendre les bases de l’utilisation de GatsbyJS via un projet simple, développer un portfolio en accédant à plusieurs sources de données.
Une fois la Jamstack appréhendée, tu pourras monter en compétences bien plus facilement sur les problématiques de performances inhérentes au Web.
La Jamstack, est-ce vraiment efficace ?Parler de technologies révolutionnaires, c’est une chose.
Analyser les résultats concrets en est une autre.
C’est à ce moment qu’entre en jeu Smashing Magazine.
Smashing Magazine est un média orienté création de produits tech :
Développement web, mobile, design, UX, UI, Photoshop…
Leurs résultats après migration de Wordpress vers la Jamstack sont édifiants.
Le temps du premier chargement est divisé par 10 !
Il passe d’une moyenne de
800ms à 80ms.
En termes de volumétrie, on parle ici de milliers d’articles et d’environ 20K commentaires.
On n’est clairement pas sur le site vitrine de l’artisan du coin…
Je te laisse le lien d’un
article expliquant leur migration.
Pilule bleu ou rouge, deux optionsL’option 1: continuer d’apprendre seul, ça te prendra surement plus de temps, tu devras lire la documentation de bout en bout… Faisable, mais pas optimal !
L’option 2: capitaliser sur la formation pour éviter de perdre du temps !
Prendre un raccourci, c’est toujours plus agréable !
Ce que tu vas apprendre