Blog

To headless or not to headless? A checklist to help you decide by Jochen Meischke

From buzzword to hype: headless has become a serious phenomenon in a very short time. Some developers adore it because of its flexibility, speed and lower license or subscription costs. It can almost seem as if there are (almost) no disadvantages to headless. But how to decide whether headless is truly a good fit for you or not? We’ll help you make heads or tails on headless with two short checklists.

Headless photo | Code
Placeholder | Code

Headless is a broad concept and less black and white than you might think. In short, it comes down to disconnecting the ‘front’ (what your visitor sees when they visit your webshop) and the ‘back’ where you manage your content. A regular CMS does both: it determines the look and feel of your website and contains your content, templates and page structure. Headless mainly focuses on the management of content, which can then be used more easily in different environments (such as multiple websites and apps).

But what should you take into account when considering whether or not to work with a headless solution? To get a grasp on things, we’ve worked out two short checklists for you.

 

Do you work with multiple countries, target groups and currencies?

Do you want to trade with different countries and in different languages (and perhaps currencies) with your webshop? And do you work with a small team? An advantage of headless is that you’ll manage and serve all your content from one place. It’s important to realize that you are committing to a ‘one size fits all’ approach here. If you want to offer regional products, optimize SEO and content marketing - then a multistore solution might work out better for you then headless. Setting up store in a new country of course starts with solid translations (as Amazon recently learned the hard way) but you will also have to deal with different (consumer) laws, different payment methods and review platforms. Ironically, headless is not the option that offers optimal flexibility here.

Optimal speed and page load trumps all?

The speed at which pages load is one of the great benefits of headless. It is also one of the most important aspects of a customers’ experience. At the same time, with platforms such as Shopify, there are often also significant gains to be made by simply examining the structure of your pages and by using specialized tools to improve your load times. If speed plays a leading role in your webshop, it can be interesting to learn more about headless.

 

Do you often introduce new products and campaigns?

If you are going to work headless, you’ll probably need developers as soon as you want to put new content such as products or campaigns on your website. These must be added manually to the code because the front cover is on a server and must be linked to a CMS in order to display your content properly. If your product range is fairly static, this is not really a problem. But if you often launch new campaigns or continually add new products, it can become quite expensive to employ developers every time you want to add some new products or pages. It’s exactly because of this that scalability is often seen as the achilles heel of headless. In a regular webshop you’ll simply add new products or campaigns yourself or have a content manager update this for you.

Headless is an interesting development that is in full swing, but is far from crystallized. The start-up costs are often low, but managing and further developing your platform are usually expensive. To keep up and continually improve you’re very dependent on developers and scalability remains a concern. CODE wants to offer customers the best platform to run a webshop. Affordable, manageable and never unnecessarily complicated. We are happy to sit down with you and talk you through this further!

Headless pro's and con's | Code
Written by

Jochen Meischke

This article was written by Jochen Meischke, content marketeer and editor. He spends most of his time helping the TU Delft Campus ecosystem grow and occasionally writes about wildly unrelated topics for Code and De Marketing Ninja. Loves cats, got tricked into getting a dog and bakes a mean oatmeal cookie.

Back to insights overview