Una demo de DruxtJS con el contenido Umami de Drupal, renderizada con Nuxt Una demo de DruxtJS de Umami con Nuxt Demo de DruxtJS

Acerca de Umami

Umami es una revista ficticia de alimentos que se ha creado para demostrar cómo se puede construir un sitio de Drupal con la funcionalidad que se proporciona 'fuera de la caja'.

Para obtener más información, visite https://www.drupal.org/docs/umami-drupal-demonstration-installation-profile.

Sobre esta demo

Hecho con DruxtJS

Esta revista es un sitio Drupal y una aplicación Nuxt. El perfil Umami de Drupal aporta las recetas, los artículos, los menús, los bloques y las vistas. DruxtJS los lee por JSON:API y renderiza cada página con componentes Vue.

Druxt es un conjunto de módulos Nuxt, uno por subsistema de Drupal: router, entity, blocks, menu, views, breadcrumb. Cada uno renderiza la configuración de Drupal tal cual, así que un editor que mueve un bloque o cambia un modo de visualización cambia este sitio sin desplegar. Sobrescribe un componente solo donde el diseño lo necesita.

Todo esto es código abierto. El módulo de Drupal, los paquetes Nuxt y el código de este sitio son públicos; la documentación y Discord son el punto de partida.

Hecho con DruxtJS

Toda esta revista es un sitio Drupal y una aplicación Nuxt

Bloques, menús, vistas, migas de pan, formularios de entidad y búsqueda salen directamente de la JSON:API de Drupal. Solo sobrescribes un componente cuando quieres.

Crea el tuyo con un comando
$ npx giget@1 gh:druxt/quickstart#develop my-druxt-site --install

O abre este sitio en DevPod, con su backend, su frontend y el contenido de demostración.