4 ms·
Ask HN: Headless CMS Recommendation?
As a favor, I'm assisting a friend with modernizing her small business website (it's currently on Wix). I'm considering building a React SPA as it's what I'm most familiar with and also allows free hosting on GitHub.
However, my friend, being non-technical, will require assistance to update website content. I'm contemplating integrating a CMS that would have an API for pulling the content.
Does anyone know of a CMS that would suit this need? It would ideally be easy-to-use for a non-technical person and provide an API for seamless integration with a React SPA. Any insights or experiences you can share would be greatly appreciated.
- colesantiago 3y agoDirectus https://directus.io/ https://directus.io/
- AlessioGr 3y agoPayload CMS for sure: https://payloadcms.com/ https://payloadcms.com/ But be careful: once you tried it, you won't want to use anything else anymore. Gives you both a REST API, as well as a GraphQL API automatically. Admin UI is written in React as well and is customizable, super clean & distraction-free. Everything is extendable with Typescript. I, personally, went from WordPress => Strapi => Directus and have now settled with Payload, which I greatly prefer, as it's the only one which hasn't caused any roadblocks and lets me do whatever I want and need. It'll suit your needs and most likely any needs which will come up in the future
- hrvstr 3y agoWhat is the cheapest setup to deploy Payload CMS? Only used hosted headless CMS so far (Netlify CMS, Forestry & FrontAid CMS). Do I need a VPS at Hetzner? I guess Netlify will not work because I can't have Mongo DB there?
- AlessioGr 3y agoMmh when you start off, the cheapest will probably be Railway + MongoDB Atlas - that would practically be free. If you're a European, then Northflank + Atlas. With more traffic, any VPS will be the cheapest, eg Digitalocean or especially Hetzner. You don't need to have MongoDB there, as you can host it separately, e.g. on MongoDB Atlas which has a free tier. And of course there's Payload Cloud which is quite a good deal - especially if you compare it to the crazy prices of other CMS' cloud offerings. Obviously won't be as cheap as managing a VPS by yourself though, but it has other benefits. Never actually tried Netlify myself so I can't comment on that