Getting Data from Headless Content Management Systems

This blog post describes techniques that you can use to retrieve data from a headless Content Management System (CMS). Content delivery for headless Content Management Systems consists of HTTPS service endpoints for which the CMS vendor provides CDN or other caching services around three types of data. Content types define the fields that make upContinue reading “Getting Data from Headless Content Management Systems”

Importing Data into Headless Content Management Systems

This blog post describes techniques that you can use to import data into a headless Content Management System (CMS). Regardless of the tools used to import, the content needs to be in a format defined by the CMS vendor, typically JSON. Some CMS vendors manage rich text as JSON or another format, which may requireContinue reading “Importing Data into Headless Content Management Systems”

SHCDAS: SaaS Headless CMS Integrations and Extensions

This blog post is part of the SaaS Headless Content Delivery Architectures Series (SHCDAS). SaaS headless Content Management Solutions (CMS) expose the following primary extension points: Content Delivery HTTPS services including CDN and data synchronization Media Delivery HTTPS services including image manipulation and CDN Content Management services for the CMS UI and custom applications Extensible user interfaceContinue reading “SHCDAS: SaaS Headless CMS Integrations and Extensions”

SHCDAS: Headless Content Delivery

This blog post is part of the SaaS Headless Content Delivery Architectures Series (SHCDAS). Headless CMS vendors do not provide content delivery toolsets. Headless CMS products focus on services shared to all delivery channels, whether custom build processes, Software Development Kits (SDKs) for specific platform technologies, or otherwise. Headless CMS vendors provide integrations with mainstream static siteContinue reading “SHCDAS: Headless Content Delivery”

SHCDAS: CMS Deployment and Page Request Cycles

This blog post is part of the SaaS Headless Content Delivery Architectures Series (SHCDAS). A web server can respond to an HTTPS request with a static resource, such as the contents of a file or database record, or the web server can invoke an application service platform to generate content dynamically. Application service platforms include anything that canContinue reading “SHCDAS: CMS Deployment and Page Request Cycles”

SHCDAS: Static and Dynamic Content Delivery

This blog post is part of the SaaS Headless Content Delivery Architectures Series (SHCDAS). A web server can respond to an HTTPS request with a static resource, such as the contents of a file or database record, or the web server can invoke an application service platform to generate content dynamically. Application service platforms include anything thatContinue reading “SHCDAS: Static and Dynamic Content Delivery”

SHCDAS: Headless CMS, Advantages and Disadvantages

This blog post is part of the SaaS Headless Content Delivery Architectures Series (SHCDAS). The term headless differentiates CMS vendors that include toolsets for content delivery, sometimes called traditional CMS vendors, from those that do not, which are considered headless. Traditional CMS vendors provide toolsets to generate static files, replicate database changes, and so forth, as wellContinue reading “SHCDAS: Headless CMS, Advantages and Disadvantages”

SHCDAS: Content Management and Content Delivery

This blog post is part of the SaaS Headless Content Delivery Architectures Series (SHCDAS). Content Management systems separate content from presentation and logic to allow non-technical CMS users to control content available to content delivery systems such as web sites and to to allow re-use of content between multiple pages on any number of web sitesContinue reading “SHCDAS: Content Management and Content Delivery”

SHCDAS: Web Browsers, Web Servers, and Application Servers

This blog post is part of the SaaS Headless Content Delivery Architectures Series. To oversimplify a bit, consider the Internet as only clients that use web browsers to access servers that host websites. Websites consist of HTML pages that contain external content, CSS styles, JavaScript including data in JSON format, images and other media, andContinue reading “SHCDAS: Web Browsers, Web Servers, and Application Servers”

SHCDAS: SaaS Headless Content Delivery Architectures Blog Post Series Index

The move to headless content management systems (CMS) is part of a necessary paradigm shift towards web applications composed from multiple SaaS providers using MACH architectures (Microservice-implemented, API-first, cloud-native, headless). SaaS and headless provide support agile development environments by allowing composition of applications from services using appropriate technologies and hosting platforms at each layer ofContinue reading “SHCDAS: SaaS Headless Content Delivery Architectures Blog Post Series Index”