I’m writing some ReactJS examples to demonstrate how we use React as the view rendering library. It also shows how we do data-view separation.
You can find the examples in the following CodePen collection:

Figure 1. Screenshot of the weather example