When looking at which CMS is the right for your business or project, the most important thing to consider is how it fits with your current infrastructure, and whether or not all stakeholders involved will be able to benefit from the CMS choice.
The great thing about all mentioned CMSes is that they are headless. Any one of them can be used in any environment. Whether you are building a web application or a mobile app, your development and management will be made a lot simpler with any choice.
As a starter, Burdy, Strapi, Contentful, and Prismic, can be separated into 2 categories:
- Free and open-source (Burdy & Strapi) - Can be hosted anywhere. Source code available and therefore highly customizable.
- Software as a Service (Contentful & Prismic) - Managed paid service. The source code is not available. Customization is done via additional services.
By choosing open-source as your next CMS, you will be able to take control of the costs, performance, and security of your data, because you are able to choose any hosting provider you see fit. With managed SaaS, there are some benefits as well. Although you don't have full control of your data and hosting choices, the data is managed by the SaaS. Therefore in case of any system failure, you will be able to restore your data. In open-source CMS this can be done as well by choosing a reliable, managed hosting provider that offers these services. (or in the case of Burdy, with the backup feature).
Another downside of SaaS solutions is that they are vendor-locked. Meaning that migrating data to another service can prove very challenging.
Choosing the right fit
To help you choose the right fit for your project or business, refer to the table below.