Choose Your Development Path

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.

  • Wix-managed headless (recommended): Wix hosts, deploys, and runs your frontend. Build with Astro and Wix handles authentication and SEO for you too, or bring another web framework and set up authentication yourself. Best for getting to a deployed project fast.
  • Self-managed headless: You bring any framework and host it yourself. Best when you need control over your framework and hosting, or are adding a frontend you host to an existing Wix site.

Wix-managed headless

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.

With the Wix CLI

You can build your frontend in 2 ways:

  • Astro (recommended): Create a project with a coding agent or the Wix CLI, or link an existing Astro project. Wix's Astro integration configures authentication and built-in SEO support for you, and lets you add extensions for custom backend logic and dashboard UIs. You continue from the project folder. Edit Frontend doesn't open these Astro sites in another tool.
  • Other web frameworks: Deploy a frontend you already have, and keep the framework you built it with. You build it on your machine with the framework's own tooling, then release it with the Wix CLI. Wix hosts and runs your site on the same managed infrastructure, but the integration is limited. You create a Wix client and set up authentication yourself. Extensions and built-in SEO support aren't available. SEO tags and analytics page views are available when site scripts are loaded.

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.

Without the Wix CLI

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.

Self-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.

Start from an existing Wix site

You can start from a Wix site you already have in 3 ways:

Comparison of development paths

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.

PathFrameworkHostingAuthenticationBest for
Wix-managed: AstroAstroWixAutomaticFully managed, least setup
Wix-managed: Other web frameworksAny supported frameworkWixYou set upDeploying an existing frontend to Wix hosting
Wix-managed: Static filesHTML, CSS, and JavaScript. Includes an upload, Figma, and Claude DesignWixYou set upPublishing a site with no build step
Self-managedAnyYou hostYou set upAn unsupported framework, a different hosting provider, or a frontend you host for an existing Wix site

What each path includes

FeatureWix-managed: AstroWix-managed: Other web frameworksWix-managed: Static filesSelf-managed
Project scaffolding & automatic authentication✓✗✗✗
SEO tags✓When site scripts are loadedIncluded on an uploaded siteWhen you load site scripts
Built-in SEO support✓✗✗✗
Managed hosting✓✓✓✗
Secrets management✓✗✗✗
Analytics page views✓When site scripts are loadedIncluded on an uploaded siteWhen 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✗✗✗✓

Next steps

Choose a path and start building:

See also

Last updated: 12 November 2026

Did this help?