React.js is a technology which had my interest since I first saw the concept of components and keeping together presentation and behavior. It’s something that clicks for me because it was very similar to the way we built our WinForms enterprise application. WinForms is something that we settled on when we tried to enforce a proper MVP (Model-View-Presenter) architecture, as a good compromise. We ended up with components. It’s very fast to develop, it’s powerful and flexible, and not easy to understand.

(for a good intro to React please checkout this post: (http://jlongster.com/Removing-User-Interface-Complexity,-or-Why-React-is-Awesome)

I am also quite familiar...

Read More