Drupal desacoplado. Construcci贸n del backend en Drupal.
Drupal es una plataforma en constante desarrollo. Los desarrolladores de Drupal intentan seguir todas las tendencias modernas, y las aplicaciones desacopladas (decoupled) son una de ellas. Ya es habitual ver una API backend basada en Drupal con un framework de JavaScript (React, Angular) en el frontend. Incluso los sitios medianos de peque帽as empresas utilizan este enfoque.

Drupal desacoplado tambi茅n permite crear un sitio web y una aplicaci贸n m贸vil separados basados en la misma API:

As铆 que tambi茅n puedes usar Drupal como backend para aplicaciones m贸viles. No es obligatorio eliminar el frontend monol铆tico de Drupal basado en los m贸dulos Views, Panels y Display Layouts; puedes seguir usando el frontend de Drupal e incluir la librer铆a React solo para una p谩gina, por ejemplo, una b煤squeda con mapa de Google.

Esto no ser谩 Drupal desacoplado, sino un sitio web h铆brido que puedes desacoplar paso a paso, moviendo el frontend a JavaScript p谩gina por p谩gina.
Los m贸dulos para crear una API est谩n incluidos en el n煤cleo de Drupal a partir de la versi贸n 8.x. As铆 que puedes construir tu propia API backend inmediatamente despu茅s de instalar Drupal.
En este curso construiremos una API para una Aplicaci贸n de P谩gina 脷nica (SPA) con listas de noticias, eventos y filtros para ellos basada en Drupal y los m贸dulos Webservices, JSON API, RESTful, Views y otros.
隆Comencemos a construir nuestra API basada en Drupal!