But if you’re contracting for a more sophisticated website that involves data that changes frequently, then I can see choosing ReactJS for your project. The extra billable hours would be worth the expense to have this feature.
This is a ReactJS example for .Net MVC, in which the JSX file is first processed on the server, and then the client side functionality is loaded as well. So both sides are now working here in this example. Feel free to add some comments; the comments only save while you’re on the page.
This example was taken from a turtorial ReactJS.Net, in which I modified it for Bootstrap V4.1.1.
I'm now well on my way to being able to tinker around with ReactJS and MVC knowing that my project is built correctly. Next I will be looking into building Isomorphic React applications to reduce code size. But overall in the end, Project Indigo Personal V5 is now built with AngularJS and ReactJS ready to go and can run on any Windows IIS8+ server.