DruxtJS provides an easy connection between a Drupal JSON:API backend and Nuxt.js frontend application.
# Drupal JSON:API client
Setup the Slack module on your site I was able to find an active module on Drupal.org that uses Slack webhooks to configure an integration between Drupal and Slack. The Slack module provides a great starting point for building complex solutions. It also integrates nicely with Rules, if. LA Drupal has an online presence in a lot of places but one of the official ways to become a member is by joining the LA Drupal group on groups.drupal.org: First create an account at Drupal.org, which is the 'master' site of groups.drupal.org. Joining Drupal.org will create an account on all the the other.drupal.org subdomains.
Two methods of communication with the Drupal JSON:API are provided by Druxt, a framework agnostic DruxtClient and the DruxtStore Vuex module, which adds an additional cache layer.
See the Guide and API Documentation for details.
# 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:
- #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.
Try out the Umami demo(opens new window), or checkout the source for the Nuxt.js frontend(opens new window) and the Drupal 9 backend(opens new window).
DruxtJS provides an easy connection between a Drupal JSON:API backend and Nuxt.js frontend application.
# Drupal JSON:API client
Two methods of communication with the Drupal JSON:API are provided by Druxt, a framework agnostic DruxtClient and the DruxtStore Vuex module, which adds an additional cache layer.
See the Guide and API Documentation for details.
# 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
Drupal Commerce Slack
# 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:
- #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.
Drupal Slack
Try out the Umami demo(opens new window), or checkout the source for the Nuxt.js frontend(opens new window) and the Drupal 9 backend(opens new window).