The Druxt component connects Nuxt.js to your Drupal JSON:API.
Built by the community, for the community.
Decoupled Drupal sites
The Site module brings decoupled Vue.js theming system to Drupal.
DruxtJS provides an easy connection between a Drupal JSON:API backend and Nuxt.js frontend application.
# Drupal JSON:API client
# Themable modules
Druxt uses a Module and slot-based Wrapper component system, making it easy to render and theme Drupal data.
Find more details in the Guide
# Community support
Druxt is an open source project, built by the comunity for the community.
Find support or get involved in building Druxt via the community channels:
- DruxtJS Discord server (opens new window)
- #druxt Slack channel on Drupal.org slack (opens new window)
# Fully decoupled Drupal sites
The DruxtSite (opens new window) module provides minimal configuration, decoupled Drupal site functionality.