Dollie Editor SDK guide

Choose an Integration

Pick the shortest supported path for your React application.

Dollie Editor is a React SDK, not a hosted page builder. You install the editor in your application, register the components your users may place, and connect it to storage that you control.

The React runtime is the same in every integration. Your framework mainly changes how you load a page, authorize a user, and save the resulting PageConfig.

Choose your path

Your application Start here Backend responsibility
Next.js Next.js Load and save pages in route handlers or server actions
TanStack Start TanStack Start Load and save pages with server functions or API routes
Laravel with Inertia Laravel and Inertia Authorize, validate, and persist pages in Laravel
Another React stack Manual Installation Implement the transport contract in your host

What every integration needs

Whichever path you choose, the application must provide:

  1. A React 18 or React 19 application.
  2. Tailwind CSS and the editor stylesheet.
  3. A catalog of renderable React components.
  4. Field definitions for the content users may edit.
  5. A place to load and save page definitions.
  6. Host-level authorization, tenancy, and publishing rules.

The editor does not choose a database, model, tenant, or authentication system for you.

For a new integration, use the coding-agent setup. It asks your coding agent to inspect the existing application before choosing the integration.

If you prefer to understand every step, continue with Manual Installation.