We've built exactly that - it's called Scrivito (Scrivito – your websites just run better with us.). It's is a cloud-based JavaScript CMS, built for digital agencies and medium to large-sized businesses - and combines unmatched WYSIWYG usability for editors with maximum flexibility for developers, as it's based on ReactJS. read more