Component-based Headless CMS with Visual Editor
"Storyblok is a CMS that works with and not against you.
It's a headless CMS that is flexible enough for every use-case: corporate websites, e-commerce, helpdesks, mobile apps, and screen displays.
Storyblok builds a bridge between content creators and developers without forcing the developer into a specific technology. It comes with powerful REST and GraphQL APIs and a visual editor that previews website changes.
Storyblok is built around components and is fully extendable using Vue.js. Of course it can also be used to deliver content to your Vue and Nuxt apps."