GraphQL + ReactJS pour débutants
4.1 (158 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
775 students enrolled

GraphQL + ReactJS pour débutants

Développe un blog de films avec React + GraphQL + Apollo, la tendance pour avoir un backend hyper flexible et puissant !
Bestseller
4.1 (158 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
775 students enrolled
Created by Robin Lebhar
Last updated 6/2019
French
French [Auto]
Current price: $55.99 Original price: $79.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 3 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Construire une "single page application" avec React et GraphQL
  • Maitriser les concepts fondamentaux de React avec GraphQL
  • Apprenez à concevoir un backend qui peut être consommé sur n'importe quelle application
  • Decouverez la puissance du provider Apollo
  • Apprenez à penser en terme de graphe
  • Apprenez a constuire des schémas et définir des relations entre vos données GraphQL
Course content
Expand all 39 lectures 03:18:41
+ Projet d'intro GraphQL
12 lectures 55:55
Github GraphQL intro
00:09
003 - Schémas et types de GraphQL
03:50
004 - Root Query
08:12
005 - Première requête et installation de json-server
06:14
005 - Requêter vers notre serveur avec GraphQL
04:53
006 - Lier deux entités
04:25
008 - Requêtes bidirectionnelles
06:28
Alias et fragments
03:27
009 - Ajouter un utilisateur - Les mutations
07:03
010 - Supprimer un utilisateur - mutations
03:36
+ GraphQL avec React
23 lectures 02:10:42
Présentation du projet
02:46
Github GraphQL Movie
00:05
Note : Installation de notre base de donnée sur le cloud
00:10
Créer sa base de donnée sur le cloud
04:29
001 - Installation
06:32
001 - Découverte rapide du code existant
07:21
Apollo VS Relay
03:22
002 - Movie list ( Squelette ) et ajout de données à la bdd
03:14
002 - Movie list : Requete avec GraphQL Tag
05:23
003 - Petit break CSS avec MateralizeCSS
03:00
004 - React router
05:00
005 - Movie Create formulaire + Refacto requetes
06:57
006 - Mutation ajout de film
12:43
007 - Mutation suppression de film et découverte de la librairie compose
10:26
007 - Movie Detail - Envoyer des props à une requête
07:55
008 - Création du formulaire d'ajout de review
07:15
009 - Fin CreateReview
07:10
010 - Review List
04:18
011 - Appeler une requête sans la connecter avec graphql()
05:35
012 -Refetch automatique et Like review
08:41
013 - Les réponses optimistes
04:55
014 - Gérer les erreurs
08:41
GraphQL en web service accessible depuis l'URL
04:44
Requirements
  • Familiarité avec React est requise
  • Familié avec le concept d'API REST est un plus
  • Mac ou PC
Description

Tu cherches la façon de créer un backend, tendance, flexible et optimisé ? 

Ce cours est pour toi !

GraphQL c’est une spécification sortie tout droit de Facebook qui permet de repenser totalement les échanges de données entre client et serveur. 

Utilisée par Twitter, Facebook, Pinterest et bien d'autres...C'est la nouvelle bombe pour faire du backend !
Avec GraphQL : 

Aurevoir les API REST qui retournent des données dont tu n'as pas besoin
Adios les multiples requêtes imbriquées pour récupérer une information
Tchao les casses têtes pour créer des relations entre objets
Goodbye les endpoints figés et prédéfinis par les développeurs

Pour ce qui est du programme 
D'abord nous nous attaquerons au coeur de GraphQL, le typage des données , les schémas et l'intégration avec Express et React.
Evidemment nous allons créer une app cool et responsive : un blog de film !

Pour chacune des vidéos tu trouveras le code source associé !

Apprends comment utiliser les schémas de graphQL et définir des relations entre objets

Découvre comment combiner le serveur avec le front end

Apprends à penser en terme de graphe

Découvre comment utiliser le provider Apollo

Apprends à créer une API fonctionnelle avec n'importe quel front end

Apprends les principes de navigation avec React Router et GraphQL

J'ai fait ce cours de façon à ce qu'il soit compréhensible par tous avec le moins d'effort possible.
On se voit très bientôt dans GraphQL + React pour débutant !


Who this course is for:
  • Développeurs web et mobile
  • Developpeurs React
  • Développeurs à la recherche d'une technologie backend tendance et puissante