Article original : The Great Gatsby.js Bootcamp
Gatsby est un framework pour créer des sites web et des applications web ultra-rapides. Alimenté par React et GraphQL, Gatsby vous offre tout ce dont vous avez besoin pour construire et lancer votre prochain projet.
Dans ce cours d'Andrew Mead, vous apprendrez tout ce dont vous avez besoin pour construire et lancer votre premier site avec Gatsby. Vous construirez un site web à partir de zéro et apprendrez à le déployer en production avec des outils comme GraphQL. Voici quelques-unes des choses que vous apprendrez :
- Comment créer un site Gatsby
- Travailler avec les pages Gatsby
- Lier les pages entre elles avec Gatsby
- Créer des composants de page partagés
- Créer des mises en page de pages Gatsby
- Styliser les projets Gatsby
- Styliser Gatsby avec les modules CSS
- Les données Gatsby avec GraphQL
- GraphQL Playground
- Source de contenu à partir du système de fichiers
- Travailler avec les publications Markdown
- Générer des slugs pour les publications
- Générer des pages dynamiquement
- Rendre les données des publications dans un modèle de blog
- Ajouter des images aux publications
- Commencer avec Contentful
- Rendre les publications Contentful
- Pages dynamiques à partir de Contentful
- Pages 404 et React Helmet
- Déployer votre site Gatsby
Vous pouvez regarder le cours vidéo complet sur la chaîne YouTube de freeCodeCamp.org (5 heures de visionnage).