1. Sitecore JavaScript Rendering SDKs (JSS) 21.7+

Introducing Sitecore JavaScript Services SDK

Version:

Sitecore JavaScript Services SDK (JSS) extends the dynamic, component-based Sitecore layout model to the front end.

Warning

Sitecore JavaScript Services (JSS) SDK 21.x for SitecoreAI is deprecated and no longer supported. All new projects must use the Content SDK, which is the recommended and actively supported SDK for Sitecore development. Existing JSS 21.x applications should upgrade to Content SDK to remain on a supported path.

The Sitecore workflow

Sitecore is a platform for managing online content, experiences, and marketing workflows.

In Sitecore, content authors build pages in a WYSIWYG editor and the power to make decisions about content presentation remains with the content authors. For example, while developers can create a custom set of shopping cart UI components, it is the content author that arranges them on pages and populates them with content.

Tip

To learn more about Sitecore terminology and concepts, refer to Content authoring concepts for developers new to Sitecore.

Integrating front-end frameworks

The challenge of using Sitecore data in JavaScript applications is that, unlike regular JavaScript apps, the content authors rather than the developers control the page composition.

Although front-end developers do not know the page composition when they develop the application, JSS supports JavaScript frameworks as an implementation option for Sitecore-powered web apps, without sacrificing authoring features or removing layout composition control from content authors.

If you have suggestions for improving this article, let us know!