
*By Sean Erick C. Ramones, Vue SME | JavaScript/TypeScript SME*
Sean Erick C. Ramones
WordPress offered a convenient CMS, but it came with trade-offs that were becoming increasingly limiting for our workflow:
Dynamic PHP rendering and plugin-heavy pages introduced unnecessary overhead.
Static pre-rendering with Nuxt instantly improved:
WordPress updates, plugin compatibility, and security patching created overhead without adding meaningful value.
Nuxt Content removes most of this friction since content is stored as files, not database entries.
Nuxt gives us:
Nuxt Content is a Git-first, file-based CMS. All content (markdown, YAML, JSON) lives directly in the repository.
This gives us several wins:
Everything sits in Git:
Nuxt Content supports interactive Vue components inside markdown.
This lets us:
pages/No WordPress dashboard = dramatically reduced attack surface.
No plugins. No PHP runtime.
Just static HTML served from the Nuxt build output.
Nuxt Studio gives us a visual editing layer on top of Nuxt Content.
We integrated it directly into millerdevelopment.se so content changes are visible as you edit, while still leveraging Git behind the scenes.
Studio lets us:
It's the closest experience to a traditional CMS, but still Git-driven.
Studio acts as a guardrail:
Marketing and content personnel can update the website without developer intervention.
Studio reads:
This makes it easy to standardize how content is authored.
Unlike WordPress, where staging environments must be maintained, Nuxt Studio previews exactly what production will look like, using the actual Nuxt environment.
We can use this same architecture for:
It also blends perfectly with Nuxt’s app capabilities, meaning we can progressively add interactive features without changing the content workflow.
There are occasional rough edges.
However, its stability is improving quickly.
This is a plus for maintainability, but requires thoughtful folder design.
Git-based content is fantastic for small–medium teams.
For huge content-heavy enterprises, a headless CMS may still be preferable.
The migration from WordPress to Nuxt Content + Nuxt Studio gives us:
For Miller Development, this move positions our site for long-term scalability and gives us a flexible foundation for future content-driven web projects.