lo más probable es que hayas oído hacer referencia a la nueva REST API.
Sin embargo, salvo que seas un desarrollador experimentado,
es posible que no tengas ni idea de lo que es la REST API de WordPress.
Aunque los detalles técnicos son un poco complejos,
los conceptos básicos detrás de esta característica son bastante fáciles de entender.
La nueva API
ayuda a expandir lo que WordPress, como plataforma, puede hacer.
Además, la
REST API hace que sea más fácil que nunca para los desarrolladores conectar Wordpress con otros sitios y aplicaciones.
En esta guía integral,
te guiaré a través de todos y cada uno de los aspectos básicosque necesitas conocer.
Explicaremos qué son las APIs por lo general, y qué son las REST APIs (y la versión específica de Wordpress) particularmente.
Finalmente, hablaré sobre cómo tu mismo puedes empezar a usar la REST API de Wordpress.
Back to top1) Introducción a las Interfaces de Programación de Aplicaciones (API)
Antes de profundizar en la REST API específicamente, reculemos un poco ya que, para comprender este concepto,
es clave tener primero una idea básica de lo que son las APIs en general.
En su nivel más esencial, una API, o bien Interfaz de Programación de Aplicaciones,
permite que dos aplicaciones se comuniquen entre sí.
Por ejemplo, cuando visitas un sitio, tu navegador envía una petición al servidor donde se encuentra ese sitio. La API de ese servidor es la que
recibe la petición de tu navegador, la interpreta y devuelve todos y cada uno de los datos necesarios para mostrar tu sitio.
Por supuesto, en un sentido técnico, hay mucho más sobre la forma en que funcionan las APIs. No obstante, aquí voy a centrarme en lo que probablemente sea más esencial para ti:
las aplicaciones prácticas.
Las APIs han estado recibiendo mucha atención y visibilidad, pues muchas compañías
han comenzado a empaquetarlas y ofrecerlas como productos que se pueden utilizar.
En otras palabras, los desarrolladores de una compañía como Google
recopilarán ciertas partes del código de tu aplicación y lo pondrán a disposición del público.
De este modo, otros desarrolladores pueden
utilizar la API como herramienta para ayudar a sus propios sitios a conectarse a Google y aprovechar sus funciones.