Strapi as a backend for front end

Well, I would suggest to create a separate node project that requests an /api/pages endpoint to retrieve all of the pages, and generate HTML pages base on their values.

No… that would still sound over complicating it to me. I am using VUE myself for my front-end and I use Vite-SSG for generating HTML pages from my routes (here they do it with nextJS). Motivation for this is because I want to have control over styling, and it would be a pain in the ass to do this in a pure Strapi solution. If you just want basic, static HTML, why don’t you consider a tool like jekyll?

1 Like