...
In order to avoid such a problem, make sure to chose a Headless CMS hosted on Boxalino Cloud and with an API supporting GraphQL. It is important that it is hosted in Boxalino Cloud for performance reasons, as in the diagram below. Any Boxalino will cache the response (typically for 1 hour) but will support live preview to enable efficient work on stage. Indeed, any millisecond is important for your page speed and Boxalino can ensure that your Headless CMS is stored in the same Data Center as Boxalino typically not accessed in real-time platform, saving precious network time which will count for your Google Page speed ranking!
...
Info |
---|
Learn more about how a Headless CMS is a key part of your future front-end architecture here: Our Best Practice for your New Front-End |
#1
...
Recommended Headless CMS
Prismic
Prismic is a Content Management System, a tool for editing online content. Also known as a headless CMS, an API CMS, a content platform, a disruptive content-as-a-service digital experience...basically we've built a tool that lets you choose your technology, framework, and language and then easily manage your content.
Pros:
Mid-range pricing (around 500.- / month)
Simple to use interface
Many functionalities built-in
Efficient model editor
Good support of GraphQL
Can configure preview website easily
Webhook for pushing the content
Provides SDK
Integration M2 to Prismic and vice-versa
Content scheduling
Localization
Possibility to migrate existing content
Media management with Imgix. Can resize image dynamically while is being requested
External catalog integration
“Slices” for creating dynamic content
Internal CDN via AWS Cloudfront
Cons:
A strong concept of the final layout in the editor (limits the creation of content pieces that are reusable in different layout settings)
No connections to GCP
No DAM integrations
Contentful
The content platform for the digital-first era. It’s the modern way to manage content: Control all content from a single hub. Publish to any channel. Integrate hundreds of tools with our industry-leading app framework.
Pros:
Mid-range pricing (500.- / month and more)
Good support of GraphQL
Can be connected to BigQuery (https://www.stitchdata.com/integrations/contentful/google-bigquery/)
Extensible UI schema with forma 36 (https://f36.contentful.com/)
Can configure preview website easily
Webhook for pushing the content
Provides SDK
Content scheduling
Localization
Possibility to migrate existing content
External catalog integration
Validation for fields
Internal CDN
Integrations:
DAM, A\B testing, Translation
Cons:
No easy to integrate with other platforms (https://www.trustradius.com/reviews/contentful-2019-05-31-10-00-39)
Not very user-friendly back-end
Can become pricey if multiple features/integrations are used
GrahCMS
GraphCMS is the Headless CMS allowing you to build digital experiences the way you envisioned them - with all your backends, frontends, and services, working together in harmony.
Pros:
Mid-range pricing (around 500.- / month)
Simple to use interface
Many functionalities built-in
Efficient model editor
Good support of GraphQL
Cons:
A bit more technical than other commercial headless CMS
No connections to GCP (some documented case here, but not clear what: https://graphcms.com/ecosystem-partners/google-cloud-platform)
No integrations with external systems
No existing solution for having Catalog information to use when creating content
Limited number of features and functionalities
No SDKs
No content scheduling
Directus
...
Free to moderate costs (0.- to 300.- / month)
Support GCP deployment (https://strapi.io/documentation/3.0.0-beta.x/deployment/google-app-engine.html)
Support GraphQL (https://strapi.io/documentation/3.0.0-beta.x/plugins/graphql.html)
Flexible content modeling
Simple creation of Content Types
Possibility to migrate existing content
Cons:
...
(probably) limited back-end for marketers (to be confirmed)
Internationalization features are missing (https://www.capterra.com/p/170599/Strapi/#reviews)
#2 Other options
Info |
---|
Most of these systems are not open source and can’t be hosted in Boxalino Cloud making them a less effective solution considering the strong advantages of a real-time preview as explained in the first section of the page. |
No CDN & DAM integrations
No localization
No Content scheduling
Most external integrations are available via community plugins
No image manipulation features
#2 Other options
Apostrophe
https://prismicapostrophecms.iocom/
Prismic is a Content Management System, a tool for editing online content. Also known as a headless CMS, an API CMS, a content platform, a disruptive content-as-a-service digital experience...basically we've built a tool that lets you choose your technology, framework, and language and then easily manage your content.
Pros:
Mid-range pricing (around 500.- / month)
Simple to use interface
Many functionalities built-in
Efficient model editor
Good support of GraphQL
Cons:
A strong concept of the final layout in the editor (limits the creation of content pieces which are reusable in different layout settings)
No connections to GCP
Contentful
The content platform for the digital-first era. It’s the modern way to manage content: Control all content from a single hub. Publish to any channel. Integrate hundreds of tools with our industry-leading app framework.
Pros:
Mid-range pricing (500.- / month and more)
Good support of GraphQL
Can be connected to BigQuery (https://www.stitchdata.com/integrations/contentful/google-bigquery/)
Extensible UI schema with forma 36 (https://f36.contentful.com/)
Cons:
...
No easy to integrate with other platforms (https://www.trustradius.com/reviews/contentful-2019-05-31-10-00-39)
...
Apostrophe is a globally-minded technology company focused on creating incredible open source content management tools for organizations—from small businesses to the enterprise. Our products empower our customers to take ownership over their digital experiences. As a full-featured JavaScript CMS with both headless capabilities through the headless module and core in-context editing, our tools appeal to both developers and content editors, not only because of how flexible they are, but because they feel good to use. Our customers’ success in their digital experiences is a result of the impact of our products.
Pros:
very innovative approach
Cons:
It is a full Jamstack CMS with a visual editor for building pages. The headless is a module in their complete solution.
No GraphQL
No SDKs
No content scheduling
ButterCMS
...
probably not the best admin for marketers
Others (to review):
Kontent
...
All in one platform trying to provide AI, search, …
Sanity
Sanity.io is the unified content platform that powers better digital experiences.
Pros:
“Cloud hosted backend”
Open-source editor build on React to self-host (Sanity Studio) with lots of features like collaboration tools, image manipulation
Localization
Provides SDK for PHP an JS
Multiple datasets to use for dev/prod like environments
API & Assets CDN
Cons:
The content structure has to be created as React components. No UI or possibility to create everything via drag&drop
No Content scheduling