Pacharapol Withayasakpunt Pacharapol Withayasakpunt
Mon, April 20, 2020

CMS I made to feed Nuxt

I wonder what you are using to feed JAMstacks, such as Gatsby, Gridsome, Nuxt? Perhaps Wordpress or Strapi?

I made a solution myself for this question.

https://dev.to/patarapolw/what-is-the-best-cms-to-feed-api-for-a-static-site-generator-ah0

I created my own headless CMS and host on Google Cloud Platform (see https://bd.polv.cc/api/doc).

https://github.com/patarapolw/blogdown-cms

I also extended it with LiquidJS (so as to be in similar style to https://dev.to), and it solved this problem. (via { % card url %})

https://dev.to/patarapolw/is-there-a-tool-for-a-better-a-href-like-social-sharing-cards-h7d

It also solves the search engine problem for JAMstacks.

However, it doesn't provide a commenting engine. (Although I have tried to create one.) Allowing people to post things is dangerous and difficult, IMO.

It is currently made with Vue, Tailwind and Element UI, BTW. I really concerned about component frameworks and CSS frameworks I don't have to fight against.

Tags: cmsnuxt