DruxtJS 101: Fully Decoupled Drupal with JSON:API and Nuxt.js
DruxtJS is a Bridge between frameworks, Nuxt.js in the front, Drupal in the back.
Druxt is:
- Nuxt and Drupal modules
- a Drupal JSON:API client with Vuex store caching
- a modular Vue.js component library with wrapper based theming
- an Open-source, javascript framework for building Fully Decoupled Drupal integrations.
In this session you'll be introduced to Druxt, learning how to install Drupal, Nuxt and Druxt to deliver a Fully Decoupled Drupal site with features including:
- Extensible Drupal driven Routing
- Entity/Field render system with Drupal Display mode support
- Blocks with Drupal powered region based placement
- Views with pagination, filters and sorting
- Menu and breadcrumbs
- Content editing
- Static site generation
Documentation and information on Druxt and the available modules can be found at https://druxtjs.org or at https://github.com/druxt