I'm thinking about building a blog page using headless CMS, that said, I'm new to headless CMS world and currently is in a researching phase.
- What aspects should be considered before making a choice (e.g., must-have features, must-avoid due to issues, etc.)?
- Which solution would you recommend? Why?
- Strapi
- Contentful
- Directus
- Sanity
- GraphCMS
- Prismic
- Drupal
- WordPress
- GhostCMS
- Or something else
Some requirements on top of my head are (not strictly required though):
- Has Next.js / TypeScript integration (dynamic website)
- Has cloud hosted options
- Has SSO (e.g., front-end users, back-end users, etc.)
- Has markdown editor
- Has article scheduling
- Has localization
- Has content backup to GitHub or third-party storage solution
- Has SEO integration (tags, analytics, schema, etc.)
- Has a wide variety of configurations, such as plugins (mailing list, webhook, payment, etc.)
Latest comments (33)
Recently we built sizable travel blogging site using strapi on self managed aws kubernates .
Performance is awesome and customer is happy 😊
From my experience, I always choose Strapi, we built a Social LMS platform for universities and schools, with constant changes as a requirement Strapi enabled us to make large architectural changes in short timespans without causing damage to existing development.
I used Strapi. mostly because of the easy and quick way to set it up, and the nice UI.
Though I would highly recommend prismic, not from my own experience though. But from a lot of my colleagues or friends, who have been working with it over the years.
I could go into why a little bit more, but I do not think I have enough experience with prismic to compare the two, but it is simply a recommendation from other people through me.
I love Directus. You can run it in Google Cloud Run for very cheap, and I have yet to come across a feature that another headless CMS has that Directus does not have.
I would stay away from Strapi. It seems flashy, but I have been annoyed when actually trying to run it in production.
Storyblok. It has a visual Editor :-)
I personally use Ghost CMS!
Check out my personal instance: knulst.de
Thanks for the demo!
I have used forestry.io in the past, its pretty simple to setup, and uses git as a backend. It felt like a good way for me to author articles when I was away from my main machine, but I ended up not using it as much in favor of writing in my comfy editor.
I'm using Ghost for my blog and can recommend it because
I just finished building my new personal site using Sanity and Next.JS - chriis.dev - I'm writing a post too on how some of the fun bits work if that's of use to you!
Hi Chris, the site looks great to me. I'm looking forward to read more about your experience with Sanity!
Excited to delve deeper! I might write a blog post about the details of Sanity but here's the introduction post to the site in general if you're interested!
Gorgeous! Love the minimalism style and subtle animation. Thank you for sharing. ❤️
A blog would be a near perfect example of something that doesn't require a headless CMS
Would you mind elaborating other non CMS options? I would like to heavily customize the website so a traditional website builder is not an option for me (at least that is what I'm thinking now).
this