I appreciate where you are coming from in this article - I believe there is a delicate balance between the CMS data and its structure and the code that consumes it. Headless CMS is a direct reaction to the nasty code-bloat that tends to come from Traditional CMS.
I believe a good CMS should be flexible enough to work with any language or framework, and it should be tailored to make life easier for both the editors and the developers who use it.
Right now Tina has adapters for React, but it's designed for more. We're planning on introducing Vue adapters, with community interest in adapters for Svelte and Web Components.
I appreciate where you are coming from in this article - I believe there is a delicate balance between the CMS data and its structure and the code that consumes it. Headless CMS is a direct reaction to the nasty code-bloat that tends to come from Traditional CMS.
I believe a good CMS should be flexible enough to work with any language or framework, and it should be tailored to make life easier for both the editors and the developers who use it.
You should definitely check out TinaCMS then!
Right now Tina has adapters for React, but it's designed for more. We're planning on introducing Vue adapters, with community interest in adapters for Svelte and Web Components.
Disclosure: I'm one of the the Tina maintaners :)
Thanks! Actually, I work at Agility CMS - which works with all tech stacks.
Happy to see that you are doing well with Tina - all the best!