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.
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