React + ES.next = ♥
A step-by-step example of how to leverage ES6+/ES2015+ in React by rewriting (an adapted version of) the official React tutorial.
To run completed app
Install the latest stable version of node:
nvm install node
git clone https://github.com/YOUR-USERNAME/react-esnext.git
Install all of the dependencies:
Start API server (running at http://localhost:3000/):
npm run start:api
In a separate console window/tab, start the web server (in the same directory):
cd react-esnext/final npm run start
Once the initial bundle is built, visit http://localhost:8080/.
Each step in the workshop builds on top of the previous one. You can begin at the Start. Afterwards follow these steps: