Brightspot Headless CMS

How to choose between a headless or hybrid system architecture for your CMS

image of team whiteboarding solutions for headless CMS architecture article

If you're exploring changes to your content management system, then you've probably heard about the trend toward headless CMS architecture. Learn the pros and cons of a headless CMS implementation versus hybrid architecture style.

If you're exploring changes to your content management system, then you've probably heard about the trend toward headless CMS architecture. On a headless system, the CMS is solely responsible for storing and managing content, with no predetermined framework for presenting the content.

Hybrid CMS system architecture is an option


Headless architecture is a variation on a decoupled architecture, where the back end and front end are separated. A headless CMS can be an excellent way to support multiple channels with maximum flexibility, but it also has some limitations. As companies sift through the pros and cons of coupled, decoupled and headless CMS platforms, one of the most common questions that comes up is: Do I have to choose, or is there a hybrid system architecture option?

Not necessarily. One option would be to combine decoupled and headless architecture styles into a hybrid approach. In a recent webinar on identifying the right CMS, speaker Melissa Webster of the research firm International Data Corporation (IDC) discussed both headless and hybrid system architecture approaches, along with the benefits and disadvantages of each.

When web content management first arose, really it was about authoring and website administration," Webster says. It has since evolved into platforms influenced by developers, which has given rise to the decoupled architectures becoming more common today. With headless, content is modeled first and then "born" on different channels, offering great scalability and elasticity. We think these are an important influence and evolution of content management today, but they don't replace everything else you're doing with your web content management system.
Melissa Webster, International Data Corporation

Who benefits from headless & hybrid CMS architecture design?


A headless CMS is terrific for the Ubers and Airbnbs of the world that are building huge microservices platforms in the cloud and need content services as well, Webster says, adding that they are also a good option for media companies that want to migrate content from a custom CMS and use it as the basis for custom apps. However, headless architecture also has limitations.

We think the ultimate solution is really a hybrid approach that brings forward all the benefits of web content management that we've accumulated over the last 25 years and adds to it the ability to support developers building headless applications.
Melissa Webster, International Data Corporation

A hybrid system architecture on Brightspot could take shape in a few different ways. If you're running multiple sites, you could take a headless approach with some sites but specify a front end for others. Or perhaps you retain a front end for your website while going headless for mobile apps, rendering them with downstream systems. It all depends on your organization's team and business goals.

Headless CMS advantages

  • Having lightweight intuitive APIs in JSON or XML, for example, lets developers use any language. They're freed from learning a complex CMS, and they benefit from modern tooling and standards like GraphQL.
  • A "content-first" approach facilitates content reuse across different experiences and channels.
  • Separation of content and presentation lets authors and developers work independently, accelerating time to market.
  • It’s easily integrated with other applications as a service.
  • The platform is generally cloud-based or cloud-ready.
  • A headless CMS architecture can be lower cost, particularly if you already have a strong internal development team.

Headless CMS disadvantages

  • Solutions generally lack capability for WYSIWYG authoring, presentation, website navigation, multi-site management, responsive design, accessibility, compliance, SEO, link checking, version management and admin, and workflow. The result is custom code or the need to manage multiple CMSs. There's a learning curve for marketers.
  • The developer focus of headless systems can leave business users out of the loop. (Some do offer single-page application (SPA) editors, limited site navigation and other features.)
  • Emerging vendors are reliant on venture capital.

Hybrid CMS architecture advantages

  • A hybrid CMS system has the advantages of decoupled and headless, offering both application and platform.
  • Like headless, hybrid system architecture promotes content reuse.
  • It’s generally cloud-based or cloud-ready.
  • You can achieve WYSIWYG authoring, template management, website navigation, multisite management, accessibility, compliance, SEO, link checking, version management and admin, and workflow.
  • A hybrid leverages a huge JavaScript talent pool and widely available skill sets by offering modern interfaces for JavaScript developers.
  • It fosters collaboration between marketing and the development team on a full array of digital experiences.

Hybrid CMS disadvantages

The success of hybrid system architecture depends on the vendor's implementation and ability to execute the following:

  • Feature set
  • Architecture
  • Technical team
  • Capital
  • Customer base
  • Partnerships
  • Support
Share

More headless CMS resources

By  Brightspot Staff
October 18, 2018
Learn the difference between traditional (or coupled) CMS, decoupled CMS, and headless CMS architecture, as well as the pros and cons for each.
9 Min Read
By  Mark Hoover
October 07, 2020
As 2020 comes to a highly anticipated close, we look ahead to what the new year might bring for headless CMS and businesses looking to consolidate, improve or transform their digital performance.
3 Min Read
By  Brightspot Staff
July 12, 2019
First developed by Facebook in 2012, headless CMS architecture is the solution of choice for many content business platforms these days. GraphQL is the programming language that enables flexible connection with programming APIs that support headless CMS integrations like the one offered through Brightspot.
6 Min Read
Find out everything you need to know about headless CMS architecture and the questions decision makers need to ask when considering headless CMS for their organizations.

All Brightspot Features

The Brightspot Content Business Platform is built by publishers and developers, and is designed to grow with your business.
A robust set of tools to manage sites, content, users and permissions, workflows, languages, and analytics.
Keyword-driven and comprehensive, filterable search and taxonomy features make folders a thing of the past.
Intuitive and designed for the work, including rich-text editing, embeds, plus collaboration features that make teamwork work.
Start publishing content rapidly thanks to built-in, extensible content types including text assets, media, pages and much more.
Drive deeper engagement and personalized experiences by leveraging authentication, profiling, segmentation and affinity features.
Built to be a bridge to your systems and all your data, start with one of the 70 plug-and-play integrations, or build any custom integration to meet your business needs.
Meet users where they are thanks to syndication and distribution tools like RSS, sitemaps, SEO tools, social publishing and translation support.
Front-end agnostic means content businesses can publish how they want - headless with GraphQL or decoupled - all from the same environment.
Get the publishing speed you need with Brightspot. Book your personalized walk-through today!
Request a Brightspot demo graphic