Plan du cours

Introduction

Vue d'ensemble du cycle Web Development

  • Contrôle de version, codage, construction, test et déploiement
  • Automatisation du processus

Les principes fondamentaux des API et leur fonctionnalité

  • Modèles d'architecture Web : le modèle composite, le modèle proxy et le modèle façade
  • Opérations : requêtes et mutations

Préparation de l'environnement de développement

  • Préparer le dépôt de code (GitHub, GitLab, etc.)
  • Installation de NPM
  • Préparer les dépendances des fichiers

Développer une application

  • Création d'un magasin de données qui charge le contenu d'un dossier de données
  • Création d'un fichier serveur et configuration de GraphQL
  • Exécuter React avec Relay comme framework JavaScript
  • Automatiser le travail grâce à l'extraction préalable (pre-fetching)
  • Utilisation de requêtes différenciées, définition de propriétés pour trouver des données critiques
  • Séparation de code des données à l'aide de Relay

Test de l'application

  • Trouver des erreurs de code avec JSHint
  • Tester l'optimisation avec web.dev

Sécuriser l'application

  • Authentification des utilisateurs

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension des API

Audience

  • Développeurs
  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Cours Similaires

Relay: Efficiently Fetch Data in React Applications

  14 heures

Catégories Similaires