Bootstrapping the Configurator
ProductConfigurator is the heart of the SDK: it owns the store, the API client, and the systems (mapping, product rules) that turn a product into a live configuration. This page walks you through the recommended startup sequence, from install to the moment your hooks become safe to use.
Understanding the App Shell
Your application shell treats ProductConfigurator as the single source of product state and the use* hooks as the public control surface around it. This guide shows how to structure a host app: share one instance, watch the lifecycle, render loading/ready/error states, and create feature controllers at the right time. The snippets follow the real Vue integration in apps/options-vue.