This app requires node.js!
With node installed, you will also need to install gulp globally:
npm i -g gulp
Now, from the project directory of the master branch install the local dependencies:
npm install
Now run gulp
in the project folder. This builds the project in the dist
folder and watches for any changes. You can serve the dist
folder. httpster is a great option for this (npm i -g httpster
).
Find the React Flux Architecture video lesson series on egghead.io.
You can switch branches to switch to a particular lesson:
- Lesson 1: Development Environment Setup
git checkout 01-dev-enviroment-setup
- Lesson 2: Overview and Dispatchers
git checkout 02-dispatchers
- Lesson 3: Actions
git checkout 03-actions
- Lesson 4: Stores
git checkout 04-stores
- Lesson 5: Component/Views
git checkout 05-components-views
- Lesson 6: Project Organization
git checkout 06-project-organization
- Lesson 7: Routing with react-router-component
git checkout 07-routing
- Lesson 8: Remove Duplicate Code with Mixins
git checkout 08-mixins
- Lesson 9: Wrapping Up
git checkout 09-wrap-up