Articles

Disponer de un servidor web local para usar un stack AMP (Apache, MySQL, PHP) totalmente integrado y virtualizado que imite los servidores de desarrollo, pruebas y producción que podría necesitar para desplegar Drupal.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

Visite su sitio en el navegador web. Debe ser redirigido a la página del instalador en /core/install.php.
Una guía detallada con capturas de pantalla se encuentra en la sección 3.7 de la Guía del usuario de Drupal 8.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

Después de la instalación, verifique el estado de su sitio en la sección Administración > Informes > Informe de estado (/admin/reports/status). Si en esta página se reportan problemas, arréglelos.
Hosts de confianza
Si no ha creado el archivo settings.php (en el directorio sites/default/, a menos que esté usando una instalación multisite), el archivo fue creado para usted por el script de instalación. Sin embargo, el archivo settings.php generado no incluye la configuración de “host confiable”.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

JSON Drop API es su potente servidor backend basado en Drupal que aprovecha el robusto ecosistema JSON:API de Drupal. Prototipe, construya y escale sus APIs rápidamente con una configuración mínima y máxima flexibilidad.
¿Por qué JSON Drop API?
JSON Drop API permite a los desarrolladores frontend (Next.js, Angular, Vue.js) configurar fácilmente un backend potente y orientado a API sin escribir código backend.


Requisitos de JSON Drop API
JSON Drop API está construido sobre Drupal 11 y se distribuye como un paquete autónomo — no se requiere configuración con Composer. Esto lo hace rápido de desplegar, simple de configurar y lo suficientemente ligero para funcionar incluso en entornos limitados como el hosting compartido.
Requisitos mínimos:
-
PHP: 8.3+
-
Base de datos: MySQL, MariaDB


Documentación de los Endpoints del Servidor JSON:API
Filtros
Filtrar artículos por ID de etiqueta
GET
{{host}}/jsonapi/node/article?include=field_image,field_tags&sort=-created&filter[field_tags.meta.drupal_internal__tid]=2


La API JsonDrop utiliza la implementación JSON:API para la interacción backend/frontend y es una implementación totalmente compatible con la:
Colección Postman con endpoints listos para usar:
https://drive.google.com/file/d/1rMf0XdrK1zXwPqLQVsTH44Z2ttFxj7ss/view?usp=drive_link
En sus propias palabras, la especificación JSON:API es:


En la carpeta /frontend-examples/articles-with-tags-filter puedes encontrar una aplicación Next.js que utiliza JSON Drop API.
Resumen
Esta es una aplicación Next.js que demuestra la integración con JSON Drop API para gestionar artículos con etiquetas y funcionalidad de filtrado.


Creación y Edición de Contenido y Tipos de Contenido en JSON Drop API
JSON Drop API se basa en el CMS Drupal. Drupal es un sistema de gestión de contenido robusto que ofrece herramientas potentes para administrar contenido estructurado. JSON Drop API aprovecha estas capacidades para permitir el manejo dinámico de contenido, facilitando una integración fluida con sistemas externos. A continuación, se presentan los conceptos clave y los módulos involucrados en la creación y edición de contenido en Drupal, especialmente dentro de la plataforma JSON Drop.


El módulo JSON:API de Drupal proporciona una forma poderosa de exponer tu contenido como una API, pero seleccionar el método de autenticación adecuado es crucial para la seguridad y la usabilidad. Esta revisión explora las diversas opciones de autenticación disponibles al trabajar con el módulo JSON de Drupal.
