Ponente:
Drupal 8 dispone de las siguientes herramientas para gestionar contenido a través de una API:
- El modulo REST, para poder ver, crear, editar y eliminar entidades.
- Views REST exports, para listar contenido en formatos como JSON o XML.
Además, ya existen módulos contrib que extienden la funcionalidad de core para crear APIs tales como:
- RESTui, que ofrece una interfaz para definir qué entidades se exponen en nuestra API y con qué formatos y métodos de autentificación se puede acceder a ellas.
- GraphQL, que nos permite solicitar a la API exactamente lo que necesitamos mediante una sola petición.
- Self Documenting REST API, que crea documentación sobre nuestra API automáticamente.
Por último, veremos cómo es la experiencia del desarrollador para crear nuestros propios endpoints o alterar los ya existentes.
Información
Nivel experiencia:
Avanzado
Audiencia:
Desarrolladores
Site Building
Versión de Drupal:
Drupal 8.x
- Log in to post comments