Hero owned a en

FaaS vs. Headless CMS: Why a CMS Alone Still Isn't a Frontend

FaaS vs. Headless CMS: Why a CMS Alone Still Isn't a Frontend

The team picked a headless CMS. The content model is set, the delivery API returns clean, structured content. Kickoff energy is high. Then comes the question that should have been asked first: who renders this, who operates it, and who keeps the storefront fast and current six months from now? A headless CMS doesn't answer that question, because it was never built to. It's a content backend, not a frontend.

That mix-up isn't a design detail, it's a category mistake. A CMS and a Frontend as a Service (FaaS) solve different problems, even though both show up in the same sentence the moment "composable" enters the conversation. This post draws the line clearly: what a headless CMS actually gives you, what's missing after that, and how to run both together without building either layer twice.

What a headless CMS actually delivers

A headless CMS, whether it's Contentful, Storyblok, Sulu, or Kontent.ai, reliably delivers three things: a content model for structured content, an editing interface for marketing and editorial teams, and a delivery API that content is pulled through. That's the core of the "headless" promise: content is decoupled from the output channel, so the same content model can serve web, app, and other touchpoints.

What's deliberately missing is the "head." No rendering, no component library, no routing, no hosting layer, no performance guarantee. That's not a gap in the product, it's the design decision that makes headless CMS fast and flexible in the first place. It just means the real work starts once the content is modeled, it doesn't end there.

What's missing after that: the storefront operating layer

Between "the content API returns data" and "a customer sees a fast, accessible, on-brand page" sits an entire operating layer that kickoff workshops love to skip over:

  • Rendering and components. Who builds the components that display the content, and who maintains them across campaigns, locales, and brands?
  • Performance and Core Web Vitals. An API response is not an LCP score. Edge delivery, caching, and image optimization don't happen automatically just because the CMS is headless.
  • Accessibility. WCAG and equivalent accessibility standards are frontend properties, not content model properties.
  • Live preview in real context. Many CMS editors show a preview of the content, not the actual, rendered storefront page with real layout and real neighboring components.
  • Operations. Hosting, CI/CD, monitoring, rollback, everything that turns a one-time build into a running service.

That layer is exactly the job of a Frontend as a Service. We've written separately about what visual editing looks like directly in a live storefront, instead of an isolated CMS preview: Visual Editing in a Live Storefront: Why CMS Preview Isn't a Frontend.

FaaS: the operating layer on top of the CMS

Frontend as a Service is exactly the operating model that closes the gap between the content API and the live storefront, as a service instead of a one-off project. Instead of your team building the rendering, performance, and operations layer once and then keeping it alive on its own, a FaaS runs that layer continuously: component library, live editor, hosting, performance monitoring, multi-locale sync. The CMS stays the source of truth for content, the FaaS becomes the source of truth for the storefront experience.

The difference from a self-built frontend layer isn't that components exist, internal teams build those too. The difference is that the operating layer itself becomes a platform property, instead of pulling engineering capacity back in every time the CMS updates, traffic spikes, or a new locale gets added. We sketched this same principle, complementing a CMS with a visual frontend instead of replacing it, using concrete CMS migration examples here: Headless CMS with a Visual Page Builder: The Missing Frontend Layer.

CMS and FaaS aren't an either-or

The last few weeks brought a whole wave of "frontend options for [CMS]" comparisons, covering Contentful, Storyblok, Sulu, Kontent.ai, and others. The common thread across all of them is the same: the CMS is good at what it was built for, content modeling, editorial workflows, API delivery. None of them were designed to be a storefront frontend, and that's not a knock on the vendors, it's just architecture.

That's why Laioutr doesn't position itself as a CMS replacement, but as the frontend layer that sits on top of an existing headless CMS. Your CMS stays the content backend, Content Management at Laioutr handles composition, in-context editing, and brand consistency across pages, locales, and campaigns. Editorial teams keep working in their CMS, or directly in Studio depending on setup, but the page that actually goes live is an operated storefront, not the raw rendered output of a content API.

How to separate the CMS question from the frontend question in practice

Four questions help keep the two layers straight before a project stumbles over mixing them up:

  1. Who renders the page the customer actually sees? If the answer is "the CMS handles that somehow," the frontend question is still open.
  2. Where do performance, accessibility, and SEO live? All three belong to the frontend layer, not the content model.
  3. Does editorial see a real live preview, or only a content preview? That difference decides whether a campaign page ships in hours or in sprints.
  4. What happens with a second brand or a second market? A good answer needs its own operating layer, not a second CMS setup.

If you can't clearly answer these four questions for your current setup, you likely have a CMS, but not yet a frontend.

Next steps

Choosing a headless CMS is a good decision. Assuming it automatically solves the frontend question is the mistake that slows projects down right after kickoff. If you want to see what a Frontend as a Service looks like concretely on top of your existing CMS, take a look at Frontend as a Service or book a demo where we walk through it against your actual content model, not a generic example page.

More from the Laioutr platform

About the author: Marcel Thiesies is Co-Founder of Laioutr. He works with mid-market teams across DACH and beyond on keeping CMS decisions and frontend decisions cleanly separated, while running them together operationally.

D'autres articles intéressants

Un savoir-faire concret pour le développement frontend, les agents intelligents et le headless

Shopify
Shopify ist eine Commerce-Plattform zum Verkaufen online und im stationären Handel.
Shopware
Shopware ist eine flexible E-Commerce-Plattform aus Europa für Produktkataloge und Omnichannel-Commerce.
Planned
Scayle
SCAYLE ist eine Commerce-Engine, mit der Marken und Händler ihr Geschäft skalieren.
Planned
Commerce Layer
Commerce Layer ist eine Headless-Commerce-Plattform, um Bestände und Kataloge online verfügbar zu machen.
Planned
Salesforce Commerce Cloud
Salesforce Commerce Cloud ist eine cloudbasierte Enterprise-Commerce-Plattform für Unternehmen jeder Größe.
Commercetools
Commercetools ist eine SaaS-basierte, headless E-Commerce-Plattform mit weltweitem Einsatz.
Sylius
Sylius ist ein entwicklerfreundliches E-Commerce-Framework für B2C- und B2B-Shopping-Erlebnisse.
OXID eShop
OXID eShop ist eine erweiterbare Commerce-Plattform für komplexe B2B- und B2C-Anforderungen.
Emporix
Emporix ist eine composable, API-first Commerce-Plattform für skalierbare B2B- und B2C-Szenarien.
Adobe Commerce
Adobe Commerce ist eine Enterprise-Commerce-Plattform für komplexe, globale B2C- und B2B-Szenarien.
Coming Soon
VTEX
Cloud-native, composable Commerce-Plattform für B2B und B2C im großen Maßstab.
Planned
Spryker
Composable Commerce-Plattform für anspruchsvolle B2B- und B2C-Geschäftsmodelle.
Planned
SAP Commerce Cloud
Enterprise-Commerce-Plattform für komplexe Kataloge, Preismodelle und Omnichannel-Journeys.
Planned
Websale
Stabiles, enterprise-taugliches Commerce-Backend für komplexe Handelsumgebungen.
Planned
Intershop
Enterprise-Commerce-Plattform für komplexe B2B- und B2C-Geschäftsmodelle.
Planned
Magento 2
Weit verbreitete, erweiterbare Commerce-Plattform für B2C- und B2B-Szenarien.
Planned
B2Bsellers
B2B-Suite für Shopware, die den Online-Shop zur professionellen B2B-Commerce-Plattform macht.
Planned
Saleor
Open-Source-, API-first-Commerce-Plattform auf GraphQL-Basis für Custom-Storefronts.
Planned
Prestashop
Open-Source-Commerce-Plattform für kleine und mittlere Händler in Europa und darüber hinaus.
Planned
Vendure
Vendure ist eine Headless-Commerce-Plattform für Unternehmen mit komplexen Anforderungen.
Planned
Patchworks
Patchworks ist eine Low-Code-iPaaS, die E-Commerce, ERP, WMS, 3PL und Marktplätze verbindet.
Planned
HCL Software
Enterprise-Suite für digitalen Commerce und Experience mit hoher Konfigurierbarkeit.
Book a demo mobile
Entretien stratégique

Prêt à faire de votre frontend une véritable couche de pilotage ?

Montrez-nous votre stack, votre roadmap, votre scénario de replatforming, et nous vous montrerons comment Laioutr s'intègre, ce que cela coûte et à quelle vitesse vous passez en production.

« Après 30 minutes, nous savions que Laioutr rendait notre replatforming réalisable. » - Daniel B., CEO, hygibox.de