Wix Headless lets you build a custom frontend on any stack, backed by Wix's business management platform. Before you start, choose a development path. The right path comes down to how much you want Wix to manage, above all who hosts your frontend and who handles authentication.
With Wix-managed headless, Wix hosts and runs your frontend on managed infrastructure, including global CDN hosting and analytics. This is the recommended path for new headless projects. You can start with the Wix CLI or without it.
You can build your frontend in 2 ways:
Important: Not all web frameworks are supported. For the current list, see supported frameworks. A framework that isn't supported in the Wix-managed flow can always be used with self-managed headless.
You can start in any of these ways:
Wix keeps the source for sites you upload, publish from Figma, or send from Claude Design, and for sites that a chat tool creates. To keep editing, click Edit Frontend in the dashboard. You can open the site in an AI tool you choose, or upload updated files. A collaborator on the site can do the same.
To learn more, including a capability comparison of the 2 framework options, see About Wix-Managed Headless.
Build your own frontend from scratch with any framework or platform, and connect it directly to Wix's backend using the Wix JavaScript SDK or the REST API. You're responsible for all configuration, authentication, and hosting. This includes building in a vibe coding platform such as Base44 or Lovable. See Build with a Vibe Coding Platform.
To learn more, see About Self-Managed Headless.
You can start from a Wix site you already have in 3 ways:
Wix-managed headless is the recommended path. Build with Astro for the fully managed experience with automatic authentication, SEO support, and extensions, or bring another web framework to deploy an existing frontend to Wix hosting. You can also publish static files, with no build step and no Wix CLI. Static files are HTML, CSS, and JavaScript that Wix hosts as they are. This includes a site you upload, frames you publish from Figma, and a page you send from Claude Design. Self-managed is for when you need a framework that the Wix-managed flow doesn't support yet, or want to use a different hosting provider.
| Path | Framework | Hosting | Authentication | Best for |
|---|---|---|---|---|
| Wix-managed: Astro | Astro | Wix | Automatic | Fully managed, least setup |
| Wix-managed: Other web frameworks | Any supported framework | Wix | You set up | Deploying an existing frontend to Wix hosting |
| Wix-managed: Static files | HTML, CSS, and JavaScript. Includes an upload, Figma, and Claude Design | Wix | You set up | Publishing a site with no build step |
| Self-managed | Any | You host | You set up | An unsupported framework, a different hosting provider, or a frontend you host for an existing Wix site |
| Feature | Wix-managed: Astro | Wix-managed: Other web frameworks | Wix-managed: Static files | Self-managed |
|---|---|---|---|---|
| Project scaffolding & automatic authentication | ✓ | ✗ | ✗ | ✗ |
| SEO tags | ✓ | When site scripts are loaded | Included on an uploaded site | When you load site scripts |
| Built-in SEO support | ✓ | ✗ | ✗ | ✗ |
| Managed hosting | ✓ | ✓ | ✓ | ✗ |
| Secrets management | ✓ | ✗ | ✗ | ✗ |
| Analytics page views | ✓ | When site scripts are loaded | Included on an uploaded site | When you load site scripts |
| Analytics event tracking | ✓ | ✗ | ✗ | ✗ |
| Error and log monitoring | ✓ | ✗ | ✗ | ✗ |
| Wix CLI | ✓ | ✓ (preview and release only) | Optional, for a local project | ✗ |
| App extensions | ✓ | ✗ | ✗ | ✗ |
| Wix business APIs | ✓ | ✓ | ✓ | ✓ |
| Any hosting solution | ✗ | ✗ | ✗ | ✓ |
Choose a path and start building:
Last updated: 12 November 2026