Read and search through all the Sitecore JSS documentation

Development Workflow Options for JSS Next.js Projects

Sitecore offers two paths for setting up your development environment based on your role, workflow, and operating system.

Full-stack development

Sitecore provides a Getting Started template for Sitecore developers that want to try out Sitecore JSS with Docker, Sitecore Containers, the Sitecore Next.js SDK, and Sitecore Content Serialization.

The resulting solution is optimized for a Sitecore-first developer workflow.

This path requires a machine with the Windows operating system.

To create a solution from the Getting Started template, follow the Walkthrough: Using the Sitecore Container Starter Template for JSS Next.js Projects.

Front-end development only

Get started with JSS front-end development on any operating system supported by Node, using the JSS CLI.

With this path, you only get a JSS application based on Next.js for a code-first developer workflow. You will need to perform additional steps to connect to a Sitecore instance.

Follow the Walkthrough: Creating a JSS Next.js starter application to set up the starter application for front-end development.

Found a problem? Have something to add? Edit this on GitHub