Compare Extending Websites in Studio Two to Wix Editor and Wix Studio

If you already extend a Wix Editor or Wix Studio site with code, use this page to see which of those features are supported in Studio Two.

This is the initial release, and more features are planned for later releases. For a supported feature, follow the link to the Studio Two article.

Features not in Studio Two

These Wix Editor and Wix Studio features aren't in this release:

  • Development environment: Wix IDE, local IDE and Git integration, GitHub Actions, and Velo packages.
  • Frontend: The $w API, custom elements, and forms with code.
  • Backend: Web modules, HTTP functions, routers, and scheduled jobs. Studio Two uses HTTP endpoints to call backend code from the frontend. You can't yet create endpoints that external systems call, as you can with HTTP functions.
  • Data: Datasets, data hooks, and dynamic page hooks. Studio Two replaces datasets with CMS Data Sources and offers data events as a partial alternative to data hooks.
  • Business solutions: Replacing a business solution's default pages. An ERC that uses a Wix business solution context is a narrower customization.
  • Tests: Functional testing.
  • Maintenance: Google Cloud Logs and external logging tool connections.

Development environment

You write code in the Code tab.

FeatureIn this release
Code editorSupported, in the Code tab. About the Code Tab
Wix IDENot in this release.
Local IDE and Git integrationNot in this release. This includes the local editor and GitHub Actions. To work on a site's code outside Wix, you can export it to code (alpha). About Exporting Your Site to Code
TypeScriptSupported. You write Studio Two code in TypeScript, which compiles to JavaScript. About Extending Websites with Studio Two
npm packagesSupported. About npm Packages
Velo packagesNot in this release.
Site historySupported. Site history revisions include code changes, and restoring an earlier version also restores the code. To open it, select Site > Site History in the editor's top-left menu.
Secrets ManagerSupported. About the Secrets Manager
AI assistantSupported. About the Code Tab

Frontend

Studio Two has no $w API. To build custom UI, you write Editor React Components (ERCs), which render their own UI in React.

FeatureIn this release
Custom CSSNot supported yet.
Custom code snippetsSupported as embedded scripts. About Embedded Scripts
$w APINot in this release. Instead, an ERC renders the UI, and a Wix user connects its props to values and functions from Data Sources and function libraries.
Custom elementsNot in this release. Use ERCs for custom components.
Forms with codeNot in this release.

Site SDKs

The Site SDKs give an ERC information about the site and its pages while it renders, and let it navigate and open popups. Studio Two has no $w API, so the Site SDKs replace what site code used to read from wix-location, wix-window, and wix-site. Install each API's package with npm.

FeatureIn this release
Site pages and the current pageSupported. Pages API, @wix/site-service-pages.
NavigationSupported. Router API, @wix/site-service-router.
Page and site URLsSupported. URL API, @wix/site-service-url.
PopupsSupported. Lightbox API, @wix/site-service-lightbox.
Language, regional format, and time zoneSupported. Locale API, @wix/site-service-locale.
Site name, ID, and revisionSupported. Site Info API, @wix/site-service-site-info.
Site theme colors and fontsSupported. Site Theme API, @wix/site-service-site-theme. In Wix Editor and Wix Studio, read them through CSS variables.
Device classSupported. Device Info API, @wix/site-service-device-info.
Server or browser renderingSupported. Rendering Context API, @wix/site-service-rendering-context.
Page head markupSupported. Head Appender API, @wix/site-service-head-appender.

Backend

Wix hosts your backend code.

FeatureIn this release
Web modulesNot in this release. To call backend code from your site's own frontend, use HTTP endpoints. About HTTP Endpoints
Backend eventsSupported. About Backend Events
HTTP functionsNot in this release. You can't yet create endpoints that external systems, such as 3rd-party services, call. Studio Two HTTP endpoints serve only your site's own frontend code.
RoutersNot in this release. Use dynamic pages.
Scheduled jobsNot in this release.

Data

Wix CMS collections and the Data API work much as they do in Wix Editor and Wix Studio. Connecting page elements to data and responding to data changes work differently. To learn more, see About the Wix Data Ecosystem.

FeatureIn this release
Wix CMSSupported. About Collections
Data APISupported. About the Data API
Cached query resultsSupported. The Data API caches some read-only queries on a CDN, as in Wix Editor and Wix Studio. About Cached Queries
DatasetsNot in this release. Use CMS Data Sources, which only display data. About CMS Data Sources
Dynamic pagesSupported. About Dynamic Pages
Dynamic page hooksNot in this release.
Data hooksNot in this release. Data events are a partial alternative: they run after a change is saved, so they can't validate or block it.
Data eventsSupported, with a limit. Handlers run only for changes to user-created collections, not for Wix app collections or external collections. About Data Events
External databasesSupported. About External Databases

Dashboard

Custom pages in the site dashboard.

FeatureIn this release
Dashboard pagesSupported. About Dashboard Pages

Business solutions

Wix business solutions, such as Wix Stores and Wix Bookings, are available on Studio Two sites.

FeatureIn this release
Business solution APIsSupported. About npm Packages
Replace business solution pagesNot in this release. You can't replace a business solution's default page or take over its flow. You can build an ERC that uses a Wix business solution context, which is a narrower customization. Use a Wix Context in an Editor React Component in Studio Two
Service pluginsSupported. Add a Service Plugin Extension in Studio Two

Tests

Check code in preview and on a test site before you publish.

FeatureIn this release
PreviewSupported. About the Code Tab
Test sitesSupported. In the editor, open the Preview menu and select Preview as Test Site.
Functional testingNot in this release.
LogsSupported. Your code writes entries with the monitoring client, and console output isn't logged. About Logs in Studio Two

Maintenance

Monitoring and logs are in the site dashboard. Open them from Developer Tools on the left edge of the editor.

FeatureIn this release
MonitoringSupported. About the Code Tab
Google Cloud Logs and external logging tool connectionsNot in this release. To send logs to a tool that accepts OpenTelemetry, use Signal Forwarding. Forward Logs to an OpenTelemetry Endpoint in Studio Two

Backend code in Studio Two runs with fixed compute limits that apply to every site, with no auto-scaling. In Wix Editor and Wix Studio, the limits depend on the site's premium plan. To learn more, see About Backend Compute Limitations.

See also

Last updated: 2 November 2026

Did this help?