Contentful Technology Stack
CMS:
Contentful
Overview
Section titled “Overview”Contentful as a headless content platform — no CMS-side rendering; content modeling and delivery only, paired with a fully decoupled frontend.
Stack by layer
Section titled “Stack by layer”| Layer | Technology / Tool | Notes |
|---|---|---|
| Backend/Platform | Contentful Content Management API (CMA) | Content modeling & migrations |
| Backend/Platform | contentful-cli | Migration & scripting tooling |
| Backend/Platform | Content Delivery API (CDA) / GraphQL Content API | Content retrieval |
| Frontend | React / Next.js or Vue / Nuxt | Fully decoupled frontend |
| Extensibility | Contentful App Framework | Custom UI extensions (React-based) |
| Extensibility | Contentful Studio / Compose | Visual editing layer |
| Search | Algolia / Elasticsearch | Contentful’s built-in full-text query lacks relevance tuning and faceting |
| Testing & QA | Jest / Vitest + Testing Library | Component/unit testing |
| Testing & QA | Playwright | E2E testing |
| CI/CD & tooling | Vercel / Netlify | Common pairing with Next.js |
| CI/CD & tooling | GitHub Actions | Alternative/org-standard pipeline |
| Infrastructure & hosting | Contentful (SaaS) | No content infra to manage |
| Infrastructure & hosting | Vercel / Netlify / AWS / Azure / GCP | Frontend hosting |
Contentful’s API supports basic full-text search, but lacks the
relevance tuning and faceting of a dedicated search engine, so a search
product (Algolia or Elasticsearch) is a near-mandatory pairing for any
content-heavy site.
See also shared-stack.md for cross-cutting tools
(version control, generic CI/CD, testing, design handoff) that apply
here too.