You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/docs/glossary/headless-cms.md
+3-5
Original file line number
Diff line number
Diff line change
@@ -7,14 +7,14 @@ Learn what a headless CMS is, how it differs from traditional content management
7
7
8
8
## What is a Headless CMS?
9
9
10
-
A _headless content management system_ or _headless CMS_, is a CMS in which the data (content) layer is separated from its presentation (frontend) layer.
10
+
A headless content management system or headless CMS, is a CMS in which the data (content) layer is separated from its presentation (frontend) layer.
11
11
12
12
Content management systems, such as [WordPress](https://wordpress.org/) and [Drupal](https://www.drupal.org/) store content in a database, and use a collection of HTML-based template files to manage how that content gets presented to visitors. Many of these content management systems deliver content via [server-side rendering](/docs/glossary/server-side-rendering/), which can hurt load times and slow down a site visitor's experience.
13
13
14
14
Headless content management systems, on the other hand, return structured data via an [API](/docs/glossary/#api).
15
15
When your content is available as structured data, it's available to any client or application that can consume that data whether a [Jamstack](/docs/glossary/jamstack/) application, or a mobile device. Rather than merging templates (the presentation layer) and content (the data layer) to create HTML, a headless CMS returns JSON or unstyled XML which can be compiled and optimized by frontend frameworks like Gatsby for faster performance.
16
16
17
-
With a headless CMS, marketers and content creators still use an WYSIWYG-like editing interface to add content to a headless CMS - it looks very similar or exactly the same as a backend like WordPress. But when the [backend](/docs/glossary#backend) management of the site's content is [_decoupled_](/docs/glossary#decoupled) from the [frontend](/docs/glossary#frontend) that displays it, developers can use the tools they love to create flexible, beautiful interfaces. They are free to use tools like React and GraphQL and a Git workflow to create fast, secure, scalable sites.
17
+
With a headless CMS, marketers and content creators still use an WYSIWYG-like editing interface to add content to a headless CMS - it looks very similar or exactly the same as a backend like WordPress. But when the [backend](/docs/glossary#backend) management of the site's content is [decoupled](/docs/glossary#decoupled) from the [frontend](/docs/glossary#frontend) that displays it, developers can use the tools they love to create flexible, beautiful interfaces. They are free to use tools like React and GraphQL and a Git workflow to create fast, secure, scalable sites.
18
18
19
19
## Benefits Of Headless Architecture
20
20
@@ -40,6 +40,4 @@ With plugins, Gatsby supports several [headless CMS](/docs/how-to/sourcing-data/
40
40
41
41
### Learn More
42
42
43
-
-[What is a Headless CMS and How to Source Content from One](/docs/how-to/sourcing-data/headless-cms/), from the Gatsby docs
44
-
-[3 Free Headless CMS's for Your Next Project](/blog/2019-10-15-free-headless-cms/), from the Gatsby blog
45
-
-[Building Sites with Headless CMSs](/blog/2018-2-3-sites-with-headless-cms/#reach-skip-nav), also from Gatsby blog
43
+
-[How to Source Content from a Headless CMS](/docs/how-to/sourcing-data/headless-cms/)
Copy file name to clipboardexpand all lines: docs/docs/how-to/sourcing-data/headless-cms.md
+13-15
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,15 @@
1
1
---
2
-
title: What is a Headless CMS and How to Source Content from One
2
+
title: How to Source Content from a Headless CMS
3
3
---
4
4
5
-
A _headless CMS_ is content management software that enables writers to produce and organize content, while providing developers with structured data that can be displayed using a separate system on the frontend of a website or app.
5
+
A headless CMS is content management software that enables writers to produce and organize content, while providing developers with structured data that can be displayed using a separate system on the frontend of a website or app.
6
6
7
7
A traditional, monolithic CMS is responsible for both the backend management of content, and serving that content to end users. In contrast, a headless CMS is decoupled from frontend concerns, which frees developers to build rich experiences for end users, using the best technology available.
8
8
9
9
Many traditional content management systems (CMS), like WordPress and Drupal, now support a “headless” or “decoupled” mode, which is perfect for Gatsby sites. Through use of source plugins, Gatsby has support for dozens of headless CMS options, allowing your content team the comfort and familiarity of its preferred admin interface.
10
10
11
11
We've included setup guides, and links to the integration documentation as well as official starters (when these exist).
12
12
13
-
<CloudCallout>For integrating your site with a headless CMS:</CloudCallout>
14
-
15
13
<!--
16
14
Ordering in this section is driven by Gatsby plugin downloads (/plugins/?=gatsby-source-) & CMS vendor size/adoption. The Gatsby team is responsible for deciding which CMSs are included in the "Main CMSs" section.
17
15
-->
@@ -37,23 +35,23 @@ The following CMSs have high popularity among Gatsby users and support key funct
0 commit comments