- Install Vagrant 1.7.4 - https://www.vagrantup.com/downloads.html
- Install VirtualBox - http://download.virtualbox.org/virtualbox/5.0.0/
- Clone project - https://github.com/dmitrif/react-workshop
- From your terminal / command-line, run
vagrant up, then vagrant ssh –c "cd /vagrant && npm start"
. (or simply./run.sh
for Mac users) - Navigate to http://localhost:8080.
- Flux Docs - https://facebook.github.io/flux/
- React Docs - https://facebook.github.io/react/docs/
- Redux (Flux alternative) - http://rackt.github.io/redux/docs/introduction/Motivation.html
- A great tutorial (Part 1) - https://scotch.io/tutorials/learning-react-getting-started-and-concepts
- A great tutorial (Part 2) - https://scotch.io/tutorials/build-a-real-time-twitter-stream-with-node-and-react-js
- A great tutorial (Part 3) - https://scotch.io/tutorials/getting-to-know-flux-the-react-js-architecture
- Webpacks (What drives hot swapping) - https://webpack.github.io