Passer à GraphQL avec WordPress
ERROR
00:00
00:00

TUTO Passer à GraphQL avec WordPress

Julien Maury

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

GraphQL nous promet une accélération et une simplification dans nos interactions avec les APIs. L'idée est de pouvoir récupérer exactement et uniquement ce dont on a besoin sans avoir à multiplier les requêtes.
L'écosystème WordPress a récemment vu l'arrivée de ressources dédiées à GraphQL sous forme de plugins à installer. Il est d'ores et déjà possible d'utiliser cet technologie avec toutes les notions essentielles de WordPress, comme les types de contenus personnalisés, les taxonomies, les champs personnalisés et bien d'autres.

Bien qu'à ses débuts, WP GraphQL est un nouvel outil à connaître absolument !
 

Au programme de ce tuto GraphQL avec WordPress

Petit tout d'horizon et démonstrations complètes vous attendent dans ce tuto en vidéo.

  • Nous verrons l'intérêt de cette solution,
  • des cas d'utilisation,
  • ainsi qu'un comparatif avec la REST API de WordPress.

Attentio : WP GraphQL est utilisable dès maintenant en production, certains gros sites ont déjà opté pour cette solution, mais tant que sa version n'est pas au dessus de 1.0.0, il peut y avoir des changements importants. Regardez donc bien la version au moment où vous regardez ce tuto (ici la démo est faite en 0.3.4).

Bon tuto !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
Disclaimer
Leçon 2
Qu'est-ce GraphQL ? Quel intérêt ?
Leçon 3
Qu'est-ce qu'une API REST ?
Leçon 4
Installer et vérifier WP GraphQL
Leçon 5
Interagir avec notre endpoint GraphQL
Leçon 6
Premières requêtes : récupérer des posts
Leçon 7
GraphQL et les types de contenus personnalisés

Plan détaillé du cours

Leçon 1Disclaimer
55s
Leçon 2Qu'est-ce GraphQL ? Quel intérêt ?
02m16s
Leçon 3Qu'est-ce qu'une API REST ?
03m08s
Leçon 4Installer et vérifier WP GraphQL
03m53s
Leçon 5Interagir avec notre endpoint GraphQL
02m44s
Leçon 6Premières requêtes : récupérer des posts
03m14s
Leçon 7GraphQL et les types de contenus personnalisés
07m35s
Leçon 8GraphQL et les taxonomies personnalisées
03m39s
Leçon 9GraphQL et ACF
06m42s
Leçon 10Attention avec GraphQL
03m47s
Leçon 11Utiliser un client REST "classique" comme Insomnia
01m34s
Leçon 12Conclusion : faut-il utiliser GraphQL ?
04m09s

Avis des apprenants

Détail des avis
275
Apprenants
3
Commentaires
5/5
Note moyenne
5/5
3
4/5
0
3/5
0
2/5
0
1/5
0
Olivier Pons
Olivier Pons
Publié le 15/01/2020
Merci pour cette opportunité de comprendre GraphQL et son fonctionnement a travers wordpress. j'ai pour habitude de lire les tutoriels en 1,5x est pour moi le débit est bon dans l'ensemble du tutoriel. merci
Julien Maury
avec plaisir, merci.
Christian Moa
Christian Moa
Publié le 15/09/2019
Tuto très clair, le débit de la parole est un peu rapide et assez peu compréhensible sur les termes anglo-saxons, mais ils sont souvent écrits à l'écran ! Merci de nous faire des tutos gratuits pour ceux qui ne peuvenet se permettre d'y mettre de l'argent (bénévol pour association peu fortunée).
Julien Maury
avec plaisir, c'est aussi le but de ces tutos gratuits :)
F087
F087
Publié le 01/08/2019
Sur la formation RAS. Les explications sont claires, le formateur est expérimenté. Une présentation hors-WP aurait sans doute été un plus. Après on peut se demander si GraphQL est si utile que ça. On se retrouve avec une pseudo API qui n'en est pas une (pas d'URL standardisée et pas de prise en charge des verbes http). Pour un développeur frontend GraphQL est un vrai couteau suisse... pour un développeur backend GraphQL n'est une qu'une complexité inutile (une vraie API donnerait le même résultat à condition d'avoir tout codé en amont). GraphQL a de l'avenir et sera sans doute le standard de demain... c'est à se demander si le SQL ne passera pas un jour aux oubliettes.
Julien Maury
merci pour cet avis très détaillé, je le partage c'est pourquoi j'ai tenté de nuancer mon enthousiasme dans les vidéos car il y a certains cas où je ne pense pas que WP GraphQL serait si pertinent. J'avoue qu'ici c'est un parti pris d'avoir axé sur WordPress car c'est le thème principal de mes tutos ;)

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

WordPress 5

Quel est le niveau requis pour suivre ce tuto ?

avancé

Attendez ! 🤗

Accédez à plus de 1330 tutos gratuits

Notre politique de protection des données