I've just started freelancing and landed my first client, for whom I recently completed a website using React. Now they need a content management system (CMS) to handle blogs, videos, and other content. I've looked into Strapi and Sanity, but I'm feeling a bit overwhelmed. I initially chose Strapi, but it requires an offline setup. I'm wondering if there are better options out there that would be easier to implement for my client's needs.
4 Answers
Sanity is typically my go-to choice for projects like this. It's user-friendly, especially for non-technical clients, and being cloud-hosted means you skip the hassle of a local setup. Perfect for managing blogs and videos!
You might want to check out Directus or Payload as well. They offer similar functionalities and could suit your needs. Just bear in mind that with Strapi, the local server setup can be a pain for a first-time freelancer.
Drupal could be a solid option too, especially if flexibility is a priority. It's been around for a while and has a lot of features, but it might have a steeper learning curve compared to the others.
Honestly, if you already built the front end in React, Sanity might be the simplest route. The interface is pretty intuitive for clients looking to add their own content. Plus, their free tier should be enough for your project. Just remember that if you’re struggling with the setup, there’s plenty of documentation to help.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads