TECH'N LOGIK
AccueilParcoursExercicesTerminalProfil
Commencer→
Retour aux cours

backend

GraphQL

débutant à expert

Du pourquoi de GraphQL face à REST jusqu'à la fédération de schémas et la sécurité de production : schéma, resolvers, DataLoader, subscriptions, serveurs Apollo/Strawberry. Cours orienté code, progressif et dense.

Programme

16 leçons
  1. 1Pourquoi GraphQL face à REST
  2. 2Schéma et types de base (SDL)
  3. 3Queries : lire des données
  4. 4Mutations : écrire des données
  5. 5Resolvers : implémenter la logique serveur
  6. 6Arguments et variables
  7. 7Types complexes : interfaces, unions, enums
  8. 8Pagination cursor-based
  9. 9Gestion des erreurs GraphQL
  10. 10Le problème N+1 et DataLoader
  11. 11Subscriptions : temps réel
  12. 12Serveur GraphQL en pratique : Strawberry + FastAPI
  13. 13Client GraphQL : Apollo Client et fetch
  14. 14Sécurité : profondeur, complexité, autorisation par champ
  15. 15Fédération de schémas
  16. 16Performance et caching niveau expert