La WP REST API est là ! Mais quelles sont les implications techniques ?
Nous allons faire le tour de la partie technique qui se cache derrière /wp-json/ mais aussi les possibilités en Javascript pour rendre son site plus dynamique et rapide !
Découvrons ensemble les mutiples facettes et possibilités de la WP API qui attend le/la dev en embuscade.
Wordcamp paris 2016 - La REST API, une review technique
1. WP API : LA REVIEW TECHNIQUE
WORDCAMP PARIS 2016
2. QUI SUIS-JE ?
Développeur PHP et JavaScript
Développeur avec WordPress depuis 6 ans
Directeur technique à @be_api
3. REST
Un ensemble de bonne pratiques pour la construction d'une
API
Chaque contenu est défini comme une ressource
Utilisation des verbes HTTP
Des "routes" claires et formatées
12. WP_REST_SERVER
Contient les verbes autorisés
Récupère une WP_REST_Request
dispatch sur les controllers
Attend une WP_REST_Response
Sert la WP_REST_Response
26. PREPARE_ITEM_FOR_RESPONSE
Récupère les données avant retour
Filtre en fonction du contexte (view, edit) et du schema
Ajoute les champs additionnels
Ajoute les 'links'
Retourne une WP_REST_Response