Go to the homepage
Powered bySitecore Search logo
Skip to main contentThe Sitecore Headless Development page has loaded.

Sitecore Headless Development

Using Sitecore in a headless architecture

Introduction

The term "headless CMS" refers to platform architecture where content management is decoupled from content delivery (i.e. presentation logic). In this scenario, the presentation layer retrieves data from the CMS using an API endpoint. This is made possible by the presentation layer being content-agnostic, so the markup it generates is "hydrated" with data from the API.

Sitecore's "Hybrid Headless"

In other headless CMSs, the decoupling is limited to content only, such as Text and Images. In this case, Content Authors can update content fields, but how the different content fields are laid out on the page is specified in code. Updating layout requires code changes.

What's special about Sitecore's headless architecture is that Content Authors retain both content and layout management.

Headless Services for JavaScript / Sitecore JSS

Sitecore JSS offers front-end developer of whole new way of working and interacting with Sitecore. Building a JavaScript app on top of Sitecore has never been easier. Simply use your favorite JavaScript framework and leverage the Sitecore capabilities to power your applications.

Documentation

Learn

Examples

Community

Headless Development

Sitecore Headless Development is based on a rendering host front end and a Sitecore instance back end. This decoupling of logic domains makes a Sitecore solution easy to develop, maintain, scale, and upgrade.

Documentation

Learn

Downloads

Latest Headless and JSS videos

See all videos

The Latest on Sitecore StackExchange

See all questions on StackExchange

263

Views

Personalization on Layout Service not working when calling from JSS App

Opens in a new tab
Tags:

© Copyright 2024, Sitecore. All Rights Reserved