There are certain types of content management systems — and . The is also known as a or architecture. In a coupled CMS, the back-end is bound to the front-end. As an example of coupled CMS — or . It allows users to create content, save it to the back-end and serve it to the front-end. Usually, the coupled CMS allows users to style and customise the frontend, but often those changes are limited. Coupled CMS Decoupled CMS coupled CMS traditional monolith WordPress Drupal This blog post was originally published in my blog This is the reason why the comes into play. The decoupled CMS is also known as a . The headless CMS is a back-end only content management system which provides the which can be used to build any front-end around. The number of options in terms of languages or frameworks is unlimited. decoupled CMS headless CMS RESTful API “The term comes from the concept of chopping the (the front end, i.e. the website) off the (the back end, i.e. the content repository)” — Wikipedia headless head body Coupled vs Headless CMS What you can build with Headless CMS There are unlimited amounts of options, what you can build with having headless CMS on the back-end. built with static site generators like — or Static website GatsbyJS Hugo built with any technology stack like – , , and Dynamic applications PHP JavaScript HTML CSS built with , or Single-Page Application (SPA) React Angular Vue built with , , , Native application iOS Android React Native NativeScript Headless CMS you can use There is a limited number of headless CMS right now on the market. Some of the solutions are open-sourced, some not. I’ve tried to highlight different options you can choose. Netlify CMS Strapi Directus Ponzu Contentful To view, a full list of options you can use, see — headlesscms.org . Call to action My name is and I write about , , , and in general. Edvins Antonovs React Angular TypeScript JavaScript Front-End development If you liked the post and you want to support me please follow me on and/or . I’m keen to publish new blog posts every other week. Medium Twitter
Share Your Thoughts