I'm currently developing a React application and want to empower my non-technical teammates, like designers and content writers, to make updates to the UI independently. Ideally, I want them to edit text, tweak layouts, and change images without diving into the codebase. I've experimented with a CMS, specifically Sanity, but it doesn't provide enough visual control for my needs. I'm looking for a more visual editor or no-code solution that can integrate smoothly with my existing code. Has anyone set up a similar workflow that actually works?
4 Answers
Are you sure you want to stick with a CMS? Gutenberg from WordPress offers a block-based visual editor built with React. It allows you to create custom blocks. While it’s available standalone, integrating it outside of WordPress can get tricky.
You might consider whether giving your team the ability to import and edit pages or components—like tweaking layouts and swapping out images—would work for you. A good visual editor could really streamline this.
For text updates, a CMS is a solid choice. When it comes to images, a CMS can work too, but be cautious about handling image uploads since teammates might use different sizes than what your code expects. However, when it comes to layout changes, you're entering low-code/no-code territory, and there may be tradeoffs with those options.
Related Questions
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads