Create Sitecore Renderings, Layouts and their Types

In This Article
- 1. What is Rendering in Sitecore?
- Types of Renderings
- 1. View Rendering
- 2. Controller Rendering
- 3. Partial Rendering (Legacy)
- 4. JSON Rendering (Headless)
- 2. What is a Layout?
- Layout Responsibilities
- Types of Layouts
- 1. MVC Layout
- 2. Web Forms Layout (Legacy)
- 3. Headless Layout (Layout Service)
- 3. What are Placeholders?
- Dynamic Placeholders
- 4. How Everything Works Together
When you work with Sitecore, understanding renderings, layouts, and their types is key to how pages are built and displayed. Think of it like assembling a webpage from reusable building blocks controlled by a CMS.
1. What is Rendering in Sitecore?
A rendering is a reusable component that outputs content on a page.
Examples:
- Header
- Navigation menu
- Hero banner
- Article list
- Footer
In Sitecore Experience Platform, renderings are the core building blocks of a page.


