Wix’s Development Frameworks

Whether you're a seasoned developer or just dipping your toes into the world of coding, Wix offers an arsenal of developer-friendly tools and technologies to drive your app-building journey. These tools and technologies are integrated within 3 frameworks, each providing a comprehensive development model. This article guides you through the process of choosing the development framework that’s right for you.

The main choice is who manages your app's hosting and deployment:

  • Wix-managed: Wix hosts and deploys your app on the Wix cloud, with no additional setup or cost. Build it code-first with the Wix CLI, or visually with Wix Blocks.
  • Self-managed: Use your own tech stack and host your app yourself.

Wix CLI

Use Wix CLI to code and deploy with Wix’s React/Node.js stack. Get the standard JavaScript developer experience, code on your local machine with your preferred IDE, and collaborate with your team using git. Your code is deployed and hosted on the Wix cloud, with no additional costs or setup.

Learn more about Wix CLI

Here's what creating an app with Wix CLI looks like:

cli

Self-managed

With the self-managed framework, you use your own tech stack and handle deployment and hosting yourself. When setting up your application in your app's dashboard, simply provide URLs to your deployment assets, such as iframes, webhooks, and JavaScript bundles.

Learn more about self-managed apps

Here's an example of registering a self-managed iframe in your app's dashboard:

dev-center

Wix Blocks

If you prefer a visual, low-code approach, you can use Wix Blocks to design, code, and deploy on Wix’s native app editor. Build site and dashboard components using Wix’s drag-and-drop editor, with its powerful layout and design tools, and code your business logic using Velo, Wix’s native coding solution. Your code is deployed and hosted on the Wix cloud, with no additional costs or setup.

Learn more about Wix Blocks

Here's what Wix Blocks looks like:

blocks

Choosing a framework

Start by identifying the extensions your app needs, then check which frameworks support each one in the extension catalog. With your required extensions in mind, consider:

  • Hosting and deployment: Wix CLI and Wix Blocks deploy automatically to the Wix cloud, with no additional setup or cost. Self-managed gives you full control over hosting and deployment on your own infrastructure, in exchange for managing it yourself.
  • Tech stack and tooling: Wix CLI provides a standard TypeScript workflow in your preferred IDE. Self-managed lets you use any stack and tools you already work with. Wix Blocks uses Wix’s native online editor and coding solution.
  • Collaboration and version control: Wix CLI and self-managed both integrate with git and standard CI/CD practices.

Combine frameworks

A Wix app’s functionality is based on a set of extensions that are added to a site, for example, a dashboard page, a site widget or specific backend logic. You can build each of these extensions using one or more of Wix’s development frameworks.

It’s important to understand that no matter which framework you start with, you can always continue developing your app using any of the other frameworks. Your app can contain multiple extensions, each built with a different framework. Because of this, Wix-managed and self-managed describe how an individual extension is built and hosted, not necessarily a whole app. In fact, there are several use cases that require multiple frameworks in the same app. Learn more about the frameworks you can use to build each type of extension.

Summary

So which framework should you choose? Basically, it’s a question of which tech stack and tools you prefer to work with. Here’s a summary of the main features of each development framework:

Wix CLISelf-managedWix Blocks
  • Standard TypeScript full-stack developer experience.
  • Your preferred local IDE.
  • App scaffolding, live preview, and deployment flows.
  • Collaboration and version control on git.
  • Hosted on the Wix cloud.
  • Your own tech stack and tools.
  • Limited access to Wix developer utilities.
  • You manage hosting on the platform of your choice.
  • Drag-and-drop UI editor.
  • Native Wix coding solution in an online IDE.
  • No-code and low-code features.
  • Frontend and backend coding, databases, and deployment flows.
  • Hosted on the Wix cloud.

Last updated: 18 June 2026

Did this help?