
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.
What is the best CMS to feed API for a static site generator?
The content is not going to be all dev-related, so dev.to API is not an option. What about WordPress…
I created my own headless CMS and host on Google Cloud Platform (see https://bd.polv.cc/api/doc).
patarapolw/blogdown-cms
Content Management System, to provide API endpoints for Static Site Generators or JAMStacks - 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 %}
)
Is there a library for better <a href>'s, like social sharing cards?
It seems to need a backend to fetch metadata so as to bypass CORS… I can try to create my own (in…
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.