Start a JSS app in integrated mode
To server-side render your JSS application and integrate applications with advanced Sitecore editors, you must run the application in integrated mode.
This mode allows your Sitecore users to manage content, presentation, and other marketing features for your JSS app using Sitecore advanced editors, such as Experience Editor or Horizon.
The following diagram illustrates the request flow in integrated mode.
To run the application in integrated mode:
Follow the steps to connect and deploy your application to Sitecore.
Open the application in the browser using the application's configured hostname by navigating to
In an application built with the
jss createcommand based on official application samples, you can find the hostname in the application's configuration files located at
Integrated mode in production environments
You run the JSS application in integrated mode in production environments only on Content Management servers, to enable advanced editor integration.
For high-traffic production sites, we recommend headless server-side rendering mode because it provides additional scaling options, better scalability, and lower hosting costs for heavy traffic. If you are rendering the application server-side when using connected GraphQL in JSS apps, this is particularly important.