Jitender Singh · Founder & Lead Engineer10 min read
This decision gets made for the wrong reasons more than almost any other in web development. Usually because someone read that headless is modern, or because a developer would rather work in React.
What the terms mean
Traditional WordPress does everything: stores content, and renders the pages. Headless separates them — content lives in a CMS, and a separate front end built in something like Next.js fetches it over an API and renders the site.
The case for plain WordPress
Your team can edit anything. Non-technical staff can change layouts, add sections and publish pages without a developer. This is the biggest practical advantage and it is routinely underweighted.
It is cheaper to build and cheaper to change. Often half the cost of an equivalent headless build.
Everything already exists. Forms, e-commerce, memberships, multilingual — mature plugins exist for all of it.
Anyone can maintain it. You are never dependent on one agency.
And WordPress is not inherently slow. A well-built WordPress site with good hosting, proper caching and a lean theme loads under a second. Slow WordPress sites are slow because of twelve plugins and a page builder, not because of WordPress.
The case for headless
You are feeding several platforms. Website, mobile app, in-store display, partner API — all from one content source. This is the strongest genuine reason.
Highly interactive interfaces. If large parts of your site behave like an application, a modern front-end framework is a better tool.
Serious scale. Millions of pages or traffic spikes where static generation and edge delivery matter.
Strict security posture. No public admin login on the rendered site reduces the attack surface meaningfully.
The costs nobody mentions
Headless moves complexity rather than removing it. Preview stops working out of the box and has to be built. Forms need a service. Redirects need managing manually. Every content change needs a rebuild or an ISR strategy. Your marketing team loses the ability to build a landing page without a developer — and that one change quietly slows everything down.
A decision framework
Answer these honestly:
Who edits content, and how often? Non-technical staff editing weekly points firmly at WordPress.
How many places consume the content? One website only removes the main argument for headless.
Is the site content or application? Content favours WordPress; application favours headless.
What is the team after launch? An in-house React developer makes headless viable. Nobody technical does not.
What we recommend most often
For the majority of businesses — service companies, clinics, manufacturers, professional firms — well-built WordPress on good hosting is the right answer, and the money saved is better spent on content and advertising.
We recommend headless roughly one project in five, and when we do it is almost always because content genuinely needs to feed more than one platform. If a proposal recommends headless without that reason, ask what problem it solves for you specifically.
Jitender Singh
Founder & Lead Engineer at Corewebbers, New Delhi.
14 years building web platforms and SaaS. Still reviews every architecture decision personally.
Most chatbot projects fail for boring reasons: the wrong use case, no guardrails on pricing, and nobody reading the transcripts. What we have learned launching AI assistants on WhatsApp for clinics, coaching institutes and D2C brands.
A plain-English comparison for owners running production on Excel and Tally. When an off-the-shelf ERP is the right answer, when a custom build pays for itself, and the questions to ask before you sign anything.
UPI, COD, GST invoices, Shiprocket and sale-day traffic change the answer for Indian brands. How we pick a platform for D2C and B2B stores, with real costs and trade-offs.