Whether your company is planning to build out an entirely new website or refresh and update an existing one, you should plan ahead when considering what web development features and uses will best meet your company’s and users’ needs and expectations. Creating a website can be an expensive endeavor, which may be especially true if you start out believing you need one type of website design-build and then discover halfway through the process that you really needed something else. That’s a costly setback that can be prevented when all of the decision makers and stakeholders get involved in strategizing your company’s website design and architecture early on, before the actual development work begins. As I’ve mentioned before in prior posts, this is something we address at Culture Foundry with our clients early in the process. We review all of their best options before landing on a final website development plan through our unique Strategy Discovery Sessions, a process which puts all of the key people together to discuss and decide the crucial elements of their brand’s web design and architecture.
A Headless Content Management System (HCMS) makes it possible to publish content through APIs and deliver that content across different channels, including your website and mobile apps. What Headless CMS options you decide to go with really begins by understanding and then deciding what backend nuts-and-bolts “server-side” applications and database architecture you’ll need to support the frontend, or “client-side” development.
Server-side (“backend”) considerations
CMS platforms are web applications built upon frameworks. Backend tools like Laravel, Django and Ruby on Rails allow software engineers to build custom web applications for Content Management Systems, including Headless. Each one has its unique advantages and disadvantages; but for the purposes of developing a Headless CMS website, key decision makers and stakeholders should be focused on what CMS platform will best suit their business needs and desired website features. Well-liked and highly customizable CMS platforms to consider for building a scalable Headless CMS include: WordPress, Drupal, Adobe Experience Manager, Contentful, Contentstack, Kontent and Strapi.
Client-side (“frontend”) considerations
It’s important for relevant teams to review their needs and options together. This is not a decision that should be made solely by the technical team nor the sales and marketing team. Anyone who will be involved in using data derived from the company’s website should be involved in the discovery and decision-making process, including the people controlling and approving the web development budget.
You may also want to read:
Culture Foundry is a digital experience agency that helps our clients elevate their impact with beautiful technology. We provide the expertise and insight at every layer that makes a great digital experience for websites and applications possible. If you're committed to elevating your digital experience, contact us and we'd be happy to schedule a chat to see if we're a fit.
(Psst! We also happen to be a great place to work.)