Skip to main content

Sitecore JavaScript Rendering SDK NPM packages

Abstract

Summary of JSS NPM packages

Sitecore JavaScript Rendering SDK (JSS) is a set of JavaScript packages that add first-class support for JavaScript frameworks and enable the development of modern applications that consume Sitecore data.

In addition to the JSS CLI, the suite contains the following NPM packages:

The functionality they provide is available in JSS applications created based on sample apps. Unless otherwise indicated in a procedure or walkthrough, you do not have to install them individually.

The JSS sample applications leverage framework-specific NPM packages:

  • @sitecore-jss/sitecore-jss-angular contains Angular integration components and services for JSS.

  • @sitecore-jss/sitecore-jss-angular-schematics contains Angular developer code generation schematics.

  • @sitecore-jss/sitecore-jss-nextjs contains Next.js components and integration for JSS. Consult the API reference on Github.

  • @sitecore-jss/sitecore-jss-react contains React components and integration for JSS.

  • @sitecore-jss/sitecore-jss-react-forms contains React components and integration for JSS and Sitecore Forms. It can be used in JSS applications based on React and Next.js sample apps. This module is intended to be copied from and extended as needed - it is not meant to be a complete forms implementation.

  • @sitecore-jss/sitecore-jss-react-native contains services and components for React Native.

  • @sitecore-jss/sitecore-jss-vue contains Vue integration and components for JSS.