React is a powerful interactive UI rendering library, it provides a great way to handle data and user input. It encourages small components that are reusuable and easy to unit test. These are all great features that we can apply to other technologies than just the web.
In this chapter we’ll look at how to use React for:
With projects like atom-shell or node-webkit we can run a web application on the desktop. The Atom Editor from Github is built with atom-shell and also uses React.
Lets get our SurveyBuilder app working with atom-shell.
First we download and install from https://github.com/atom/atom-shell
Running the atom shell with this desktop script opens up the app in ...