Creating your own CMS system can be complicated. There is a other way that you can use dev.to as your CMS (Content Management System).
This template uses Astro.JS as frontend. Astro.js offers high performance and simplicity. It also used TailwindCSS with Typescript.
You can customize the template easily since there is not such code.
The template is using Typescript which mean it is type safe
Home Page: https://happer64bit.vercel.app Source Code: https://github.com/happer64bit/astro-devto-template Demo: https://astro-devto-template.vercel.app/