Skip to content
BolderBolder Developers
Esc
↑↓navigate↵open⌘Jpreview

Frontend

Two ways to build a storefront on Bolder: bring your own frontend with the JS SDK, or write Liquid themes that Bolder hosts for you.

Choose your path

Headless

Your own frontend

Build the storefront yourself, in any framework or plain HTML, and call Bolder for cart, catalog, search, auth and checkout.

Go to the SDK →

Hosted themes

Liquid templates

Write Liquid templates that Bolder renders on its own servers, with a library of ready-made JS modules and components.

Go to themes →

Quick start

Install the SDK and react to cart changes in a few lines. No build step? There's a script-tag loader too.

npm install bolder-storefront

import { createStorefront } from 'bolder-storefront'

const storefront = await createStorefront({ shop: 'acme' })

storefront.cart.on('updated', () => {
  console.log(storefront.cart.units)
})
Full quick start →

Packages & references

What you install, and what you look things up in.

Resources