Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Showcase of Nuxt.js + Prismic.io CMS
Nuxt Prismic Showcase is a boilerplate Nuxt.js project that demonstrates integrating the Prismic.io headless CMS into a content-driven website, with support for SSR, SPA, and static generation.
Nuxt Prismic Showcase is a GitHub repository with 48 stars that pairs the Nuxt.js framework with the Prismic.io headless CMS through the @nuxtjs/prismic module. It takes a Prismic endpoint and a link resolver configuration, and outputs a complete Nuxt.js application with editable content, preview mode, and a Prismic toolbar. The project is maintained by Atinux and includes a live demo at nuxt-prismic.surge.sh.
nuxt.config.js (line 38) and the link-resolver.js file.yarn generate produces a ./dist folder that can be uploaded to Netlify, Surge.sh, or GitHub Pages.yarn generate to create a fully static site and host it on Netlify, Surge.sh, or GitHub Pages without a Node.js server.Setup follows a standard Nuxt.js workflow: install dependencies with yarn install, change the Prismic endpoint in nuxt.config.js, update link-resolver.js, then start developing with yarn dev at localhost:3000. For production, yarn build and yarn start run the project on a Node.js host, while yarn generate outputs a static ./dist directory for deployment to any static hosting service.
Yes, the source code is publicly available on GitHub, so you are free to clone it and use it as the foundation for your own Nuxt.js and Prismic project. There are no license restrictions mentioned in the repository.
Open nuxt.config.js and replace the Prismic endpoint with your repository's API endpoint (line 38). Then update app/prismic/link-resolver.js to match your custom content types so links resolve correctly.
Yes. Run yarn generate to create the ./dist folder with fully static files, then upload it to services like Netlify, Surge.sh, or GitHub Pages. You do not need a Node.js server for static mode.
For SSR mode, run yarn build and yarn start on any Node.js-capable hosting such as Heroku, Now, or CleverCloud. The README explicitly recommends these platforms.
Yes, preview mode is a built-in feature, and there is a video tutorial linked in the README that demonstrates how it works. The Prismic toolbar also appears on the site for quick editing.
