Skip to content

mizcausevic-dev/headless-wp-vue-starter

Repository files navigation

Headless WP Vue Starter

TypeScript control plane and starter export for headless WordPress + Vue delivery, preview flow, and WPGraphQL-backed route architecture.

Why this exists

Headless CMS projects often look clean in a pitch deck and brittle in production. By then:

  • WordPress previews stop matching what editors expect
  • Vue routes drift away from the schema they depend on
  • metadata and route ownership become split across too many layers
  • teams discover that “decoupled” only meant “harder to debug”

headless-wp-vue-starter models the architecture needed to keep WordPress editorial-first while Vue owns speed, route rendering, and SEO control.

Routes

  • /
  • /architecture-lane
  • /content-flow
  • /verification
  • /docs

API

  • /api/dashboard/summary
  • /api/architecture-lane
  • /api/content-flow
  • /api/starter-files
  • /api/verification
  • /api/sample

Screenshots

Overview Architecture lane Content flow Integration docs Verification

Starter Export

Local Development

cd headless-wp-vue-starter
npm install
npm run dev

Open:

Validation

  • npm run build
  • npm run test
  • npm run demo
  • npm run smoke
  • npm run render:assets

Docs

About

Decoupled WordPress + Vue starter with WPGraphQL contracts, preview-safe rendering, and SEO-conscious delivery.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors