Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Demo of using Strapi and Full Static with preview
Nuxt Static Demo is a reference project that demonstrates how to build a fully static Nuxt.js site with Strapi as a headless CMS and enable content preview workflows.
Nuxt Static Demo is a demonstration project that pairs Nuxt.js with Strapi to produce a fully static website with an editorial preview workflow. It takes content managed in Strapi and turns it into pre-rendered HTML pages at build time, and it also shows how to display unpublished drafts to editors. The project is hosted on GitHub and has a live demo deployed at https://nsd.vercel.app.
The project connects a Nuxt.js front end to a Strapi backend. At build time, Nuxt fetches published content from Strapi and generates static pages for every route. For preview, the demo adds a route or endpoint that reads draft content directly from Strapi so editors can view changes before they are published and the static site is rebuilt.
Yes, the repository is publicly available on GitHub, so you can clone it, inspect the code, and adapt it for your own projects.
The demo was built for a specific Strapi version, but you can update the API calls in the Nuxt configuration to match the Strapi version you are using.
A live version of the demo is hosted at https://nsd.vercel.app.
