Gatsby – Générateur de site statique pour React – Guide complet

Gatsby - Static Site Generator For React - Complete Guide

Gatsby – Générateur de site statique pour React – Guide complet

Gatsby – Générateur de site statique pour React – Guide complet

Créez de superbes sites Web ultrarapides avec React et GraphQL, lancez-vous dans l’utilisation de JAM Stack et de l’approche Headless CMS.

Ce que vous allez apprendre

Gatsby – Générateur de site statique pour React – Guide complet

  • Utilisez Gatsby pour créer des sites web statiques ultra-rapides avec React et GraphQL
  • Travailler avec des pages, des composants et des ressources dans Gatsby JS

  • Appliquez un style dans Gatsby en utilisant des styles globaux, des modules CSS ou des composants stylisés.

  • comprendre la couche de données intégrée de Gatsby et utiliser GraphQL
  • Extraction de données à l’aide de requêtes statiques et de requêtes par page dans Gatsby
  • Utilisez le système de plugins de Gatsby
  • Plugins source pour se connecter aux sources de données
  • Utiliser des plugins de transformation pour amener les données dans le bon format
  • Créer des pages de manière programmée avec Gatsby
  • Travailler avec des images dans Gatsby
  • Construire le site Gatsby pour la production et le déploiement

Exigences

  • Avoir une compréhension de base de HTML, CSS et JavaScript.
  • Avoir une compréhension de base de React

Description

Tout au long de ce cours, vous apprendrez à créer des sites Web statiques impressionnants et ultra-rapides avec Gatsby.js. Gatsby est un générateur de sites modernes ultra-rapides pour React. Commencez à apprendre Gatsby dès aujourd’hui ! Gatsby utilise une pré-configuration puissante pour construire un site Web qui utilise

  • des fichiers statiques pour un chargement des pages incroyablement rapide,
  • les travailleurs des services,
  • le fractionnement du code,
  • le rendu côté serveur,
  • chargement intelligent des images,
  • l’optimisation des actifs,
  • et la préextraction de données.

Gatsby est doté d’un puissant système de plugins qui permet d’ajouter facilement des fonctionnalités supplémentaires. Par exemple, vous pouvez choisir parmi un large éventail de plugins source pour accéder à diverses sources de données et les transférer dans Gatsby.

La couche de données de Gatsby est alimentée par GraphQL. En utilisant le langage d’interrogation GraphQL, vous pouvez facilement intégrer des données dans les pages et les composants. Cette approche commune de la gestion des données est une caractéristique unique de Gatsby par rapport aux autres générateurs de sites statiques.

Il n’y a pas de meilleur moment pour commencer avec Gatsby !

Gatsby est relativement nouveau et a déjà gagné beaucoup de traction et de soutien de la part de la communauté. De nombreuses extensions sont disponibles et Gatsby est utilisé par de plus en plus de sites de production.

Gatsby est idéal pour offrir une expérience utilisateur exceptionnelle dans le navigateur et constitue également un élément de base pour la mise en œuvre de la pile JAM (JavaScript, API, Markup).

L’utilisation de Gatsby vous permet d’appliquer vos compétences existantes en matière de développement web (JavaScript, React, Node.js et GraphQL). La courbe d’apprentissage est extrêmement raide et vous serez rapidement en mesure d’obtenir des résultats impressionnants.

Gatsby combine plusieurs des principales tendances du développement web en ce moment : React, GraphQL, génération de sites statiques, JAM Stack, approche CMS sans tête… ajoutez Gatsby.js à vos compétences dès maintenant et restez à la pointe de la technologie !

L’approche du CMS sans tête

L’une des principales fonctionnalités de Gatsby consiste à charger des données provenant de nombreuses sources de données différentes à l’aide d’une approche commune (GraphQL) pour les intégrer aux pages et aux composants. Cette fonctionnalité vous permet de gérer votre contenu dans n’importe quel CMS ou back-end. Cette approche est souvent appelée « Headless CMS » et Gatsby est l’outil parfait pour mettre cette approche en pratique et attacher la couche frontale à n’importe quel CMS sans tête.

Au cours des sections du cours, vous apprendrez :

  • Utilisez Gatsby pour créer des sites web statiques ultra-rapides avec React et GraphQL
  • Travailler avec des pages, des composants et des ressources
  • Appliquez un style dans Gatsby en utilisant des styles globaux, des modules CSS ou des composants stylisés.
  • comprendre la couche de données intégrée de Gatsby et utiliser GraphQL
  • Extraction de données à l’aide de requêtes statiques et de requêtes de page
  • Utilisez le système de plugins de Gatsby
  • Plugins source pour se connecter aux sources de données
  • Utiliser des plugins de transformation pour amener les données dans le bon format
  • Créer des pages de manière programmée
  • Travailler avec des images dans Gatsby
  • Construire le site Gatsby pour la production et le déploiement
  • et bien plus encore …

Et c’est ce que vous obtenez en vous inscrivant aujourd’hui :

  • Accès à vie à toutes les vidéos de qualité HD. Pas d’abonnement mensuel. Apprenez à votre rythme, quand vous le souhaitez !
  • Toutes les vidéos sont téléchargeables. Apprenez où vous voulez, même sans connexion Internet !
  • Un soutien amical et rapide dans les questions-réponses du cours si vous avez des questions ou si vous êtes bloqué !

Après cela, j’espère pouvoir vous accueillir en tant que nouvel étudiant dans mon cours. Je suis sûr que vous allez l’adorer !

À qui s’adresse ce cours ?

  • Toute personne souhaitant commencer à construire des sites Web ultra-rapides avec Gatsby.
  • Développeurs React curieux de construire des sites Web statiques ultra-rapides avec Gatsby
  • Développeurs Web intéressés par la création de sites Web statiques avec React et GraphQL
  • Toute personne intéressée par la mise en route de la pile JAM et de Gatsby
  • Développeurs curieux de l’approche Headless CMS et de son application avec Gatsby JS
  • Cours Masterclass YouTube gratuit

Gatsby – Générateur de sites statiques pour React – Guide complet

Télécharger maintenantContenu de : http://www.udemy.com/gatsby-static-site-generator-for-react-complete-guide/