
31
products, straight from commerce_product
0
page loads between browse and checkout
1
Nuxt app, no custom Drupal theme
JSON:API
the only contract between the two
Druxt Entity
Products render themselves
A commerce_product view mode maps to a Vue component. Change the display in Drupal and the storefront follows, with no front-end deploy.
Druxt store
Facets without round trips
The catalogue arrives once as a JSON:API collection. Filtering and search happen in the browser at typing speed.
Commerce API
A real Drupal cart
Add to cart writes a Drupal Commerce order over JSON:API, so totals, tax and promotions are Commerce’s own sums.







