Manage your content, images, text and integrations through a headless CMS. Meaning the website and CMS are standalone but dependent on each other
What is a Headless CMS?
A Headless CMS is just a regular content management system like WordPress, Contentful or even Shopify, but instead of using their templates, templating language or pagebuilders, we write our own code and gather the content/data from the CMS through an API. This means your website will be more secure and faster, than when you use a prebuilt solution.
Contentful is a Headless CMS that leverages the power of Entries. We can develop “re-usable components” which our clients can add themselves in a Rich Text (WYSIWYG) editor on most pages. This means you can add or remove text blocks, images, videos or change the order of some components to see what works best.
Sometimes we use WordPress with Advanced Custom Fields to make it a Headless CMS so our clients can change images, text and other data. We don't prefer WordPress since it's a maintenance heavy platform, that is often the target of hackers and DDOS attacks.
Performance and Security
When you use templates or pagebuilders from a CMS, they are usually loaded with extra code and unused features. This is because templates and pagebuilders need to be versatile enough to supply most users with what they need. This means that someone elses code, that is probably not up-to-date and written in the most secure way, is injected into your website. Since we build custom “templates” that extra code isn't shipped. This allows us to build a fast and performing website, that is more secure since hackers or other baddies can't find which CMS is used in the code; which is your website.
A regular CMS has its limitations. There isn't a plugin for everything. With a Headless CMS, we can add ANYTHING, a new API, another e-commerce platform, another CMS, funny images of cats, anything. Since we are the maintainers of the code that is the website, we have complete knowledge of the website we developed and all the possibilities to add that feature your customer needs.