L’api WordPress rest a fait un long chemin vers le cœur et nous ne sommes pas encore arrivés. Toutefois, à bien des égards, la lenteur de son lancement est une bonne chose. Cela laisse suffisamment de temps à lamp;rsquoensemble de la communauté pour absorber les effets damp;rsquoun véritable changement dans la nature de la plateforme. Alors que nous sommes au bord d’un avenir basé sur l’api rest, le moment est venu d’évaluer son évolution jusqu’à présent, d’examiner pourquoi elle est au cœur de la prochaine phase de développement de WordPress et de parier sur ce que nous pouvons en tirer à l’avenir.
Il ne samp;rsquoagit pas nécessairement damp;rsquoun sujet à jour pour tous les lecteurs, alors clarifions quelques bases avant damp;rsquoaller plus loin dans ces domaines. Qu’est ce que l’api WordPress rest exactement? Les interfaces damp;rsquoapplication (API) définissent généralement un ensemble convenu de méthodes que pouvez utiliser pour interagir avec un logiciel particulier. Lamp;rsquoAPI reposante (abréviation pour le transfert damp;rsquoétat de représentation) est un type particulier damp;rsquoapi qui est largement disponible sur le Web et sert de connecteur de données universel. En mettant tout cela dans le contexte de WordPress, recherchez un moyen convenu d’interagir programmatiquement avec le logiciel et d’obtenir des données (sous forme de json) de l’intérieur et de l’extérieur, quelle que soit la langue que utilisez.
votre regard brille à ce stade, c’est le bon moment pour voir les première et deuxième parties de notre introduction à l’api rest dans WordPress, ou pour voir un merveilleux aperçu détaillé de Tuts +. En bref, l’api rest de WordPress a deux fonctions principales: la normalisation des fonctions principales de WordPress et la manière d’« invoquer». Il ouvre un monde de programmation plus large pour les logiciels. Comme lamp;rsquoavez peut être deviné à partir du bref résumé ci dessus, il ne samp;rsquoagit pas damp;rsquoun petit changement, et ce namp;rsquoest pas
Il permet à un plus grand bassin de développeurs damp;rsquointeragir avec la plateforme. Vous voulez voir les développeurs et les meilleures pratiques dans des langues comme Ruby, Python, et commencer rapidement. Augmente les possibilités damp;rsquoune véritable intégration mobile. L’utilisation d’applications mobiles est de plus en plus prédominante parmi les utilisateurs et WordPress (malgré les nombreuses réponses) est actuellement exclue. L’api rest entièrement fonctionnelle permet à Android et iOS d’utiliser WordPress comme arrière plan pour les applications mobiles natives. Détachez lamp;rsquoavant. La livraison de contenu wordpress ne se limite pas aux systèmes d’exploitation mobiles Lamp;rsquoAPI rest signifie que les développeurs et les concepteurs sont libres damp;rsquoutiliser namp;rsquoimporte quelle solution quamp;rsquoils connaissent pour faire leur travail. Les exemples damp;rsquoustwo et de feeling restful nous ont ouvert la voie. Il ouvre la porte à une réinterprétation de lamp;rsquoarrière plan. Calypso nous a donné une idée de lamp;rsquoavenir, et des solutions de niche comme happytables vont se multiplier. Les développeurs sont maintenant libres damp;rsquoimplémenter leur propre back end. Jusquamp;rsquoà présent, les projets damp;rsquoAPI de repos très médiatisés ont suscité un intérêt considérable de la part des développeurs dès le début, bien que les progrès aient été relativement lents sur le plan du noyau. En juillet 2015, la demande de commentaires de Ryan McCue a mené à plusieurs projets intéressants, tels que lamp;rsquoactivité expresso et notre Josh Pollock, ainsi que son travail sur le café artificiel.
Lamp;rsquoAPI rest a également attiré lamp;rsquoattention de plusieurs magnats des médias, dont Wired et le New York Times, probablement les publications les plus remarquables à ce jour, ont confirmé leurs expériences. Kathleen vignos, de Wired, et Scott Taylor, du New York Times, ont fait part de leur expérience en matière damp;rsquoessais damp;rsquoeau lors damp;rsquoune récente séance damp;rsquoune journée à Londres: un excellent aperçu de la Conférence en général et des diapositives et des ressources connexes.
Les deux sont disponibles en ligne. Cependant, le prix du projet API rest le plus remarquable à ce jour doit être décerné à Calypso pour Automatic. Annoncé fin 2015, le projet offre une excellente illustration d’une version découplée et réellement Programmable de WordPress. L’api rest dont il est question dans cet exemple est en effet une version WordPress. Mais le projet montre que la technologie peut être utilisée rapidement, même sur les plus grandes installations WordPress.
Dans un proche avenir, l’ouverture de l’api rest et l’étendue des cas d’utilisation de WordPress ont été utilisés pour prédire l’évolution future. La seule chose dont nous pouvons être sûrs est que lamp;rsquoarrivée de lamp;rsquoAPI rest a marqué un changement fondamental dans le logiciel. Comme Matt Mullenweg lamp;rsquoa clairement indiqué dans le World Status 2015 publié en 2015, Javascript et API based interfaces sont lamp;rsquoavenir de la plateforme. On s’attend à ce que les développeurs WordPress existants soient confrontés à une série de défis technologiques JavaScript au cours des 18 prochains mois, tels que React, Angular et Node, JS. Nous devrions également voir un afflux rapide de développeurs damp;rsquoautres langages de programmation. L’écosystème WordPress est une source de revenus éprouvée à laquelle les développeurs de tous les horizons se joindront bientôt.
Lamp;rsquoun des développements les plus intéressants pour lamp;rsquoavenir est lamp;rsquoévolution des thèmes et des environnements plug in existants. Une fois que toutes les implications de lamp;rsquoAPI rest ont été filtrées, il est difficile de les voir continuer à travailler loin de lamp;rsquoAvatar actuel. Des changements lents mais substantiels sont attendus en ce qui concerne les médailles WordPress. Les marchés de lamp;rsquoorg et des thèmes et plug ins avancés sont potentiellement très perturbateurs. Pour un rêve
L & API de repos WordPress: les voyages à ce jour et ce qui va se passer