Headless CMS is backend and API only. The frontend uses any framework.
Classic vs headless
WordPress: backend+frontend. Contentful: backend only.
Pros
Multi-channel, modern stack, performance, DX, scalability.
Cons
More complex, no preview, newer tech, cost.
Popular headless CMSs
Contentful (enterprise), Strapi (open source), Sanity (developer-first), Storyblok (visual), Ghost (blog), Directus (DB-first), Hygraph (GraphQL).
API types
REST, GraphQL.
Content modelling
Content types, fields, relations.
Frontend integration
Next.js+Contentful, Gatsby+Sanity, Astro+Strapi, Nuxt+Storyblok.
SSG
Build โ static HTML. Webhook trigger.
ISR
Next.js. SSG + revalidation.
JAMstack
JavaScript + APIs + Markup.
Multi-channel
Web, mobile, TV, voice, AR/VR.
Content workflow
Draft โ Review โ Approve โ Publish.
Multi-language
Strong support.
Webhooks
Content change โ build trigger.
Use cases
E-commerce, docs, marketing, blog.
Headless WordPress
REST API/WPGraphQL. Next.js frontend.
Cost
WordPress $5-20. Contentful $300+. Strapi self-host $10-50.
Mistakes
Over-engineering, bad modelling, SEO, preview, vendor lock-in.
When headless
Multi-channel, performance, modern team, large content.
When WordPress
Small blog, fast launch, budget.
Sayt.uz
Classic for now. Future โ Vue + Strapi for catalogues. Hosting supports Node.js. Guides in the blog.