├── .babelrc ├── .gitignore ├── 00_introduction.js ├── 01_simple-action-creator.js ├── 02_about-state-and-meet-redux.js ├── 03_simple-reducer.js ├── 04_get-state.js ├── 05_combine-reducers.js ├── 06_dispatch-action.js ├── 07_dispatch-async-action-1.js ├── 08_dispatch-async-action-2.js ├── 09_middleware.js ├── 10_state-subscriber.js ├── 11_Provider-and-connect.js ├── 11_src ├── src │ ├── action-creators.js │ ├── application.jsx │ ├── create-store.js │ ├── favicon.png │ ├── home.jsx │ ├── index.jsx │ ├── promise-middleware.js │ ├── reducers.js │ ├── server.js │ └── webpack-dev-server.js └── webpack.config.js ├── 12_final-words.js ├── README.md └── package.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /00_introduction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/00_introduction.js -------------------------------------------------------------------------------- /01_simple-action-creator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/01_simple-action-creator.js -------------------------------------------------------------------------------- /02_about-state-and-meet-redux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/02_about-state-and-meet-redux.js -------------------------------------------------------------------------------- /03_simple-reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/03_simple-reducer.js -------------------------------------------------------------------------------- /04_get-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/04_get-state.js -------------------------------------------------------------------------------- /05_combine-reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/05_combine-reducers.js -------------------------------------------------------------------------------- /06_dispatch-action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/06_dispatch-action.js -------------------------------------------------------------------------------- /07_dispatch-async-action-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/07_dispatch-async-action-1.js -------------------------------------------------------------------------------- /08_dispatch-async-action-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/08_dispatch-async-action-2.js -------------------------------------------------------------------------------- /09_middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/09_middleware.js -------------------------------------------------------------------------------- /10_state-subscriber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/10_state-subscriber.js -------------------------------------------------------------------------------- /11_Provider-and-connect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_Provider-and-connect.js -------------------------------------------------------------------------------- /11_src/src/action-creators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/action-creators.js -------------------------------------------------------------------------------- /11_src/src/application.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/application.jsx -------------------------------------------------------------------------------- /11_src/src/create-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/create-store.js -------------------------------------------------------------------------------- /11_src/src/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/favicon.png -------------------------------------------------------------------------------- /11_src/src/home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/home.jsx -------------------------------------------------------------------------------- /11_src/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/index.jsx -------------------------------------------------------------------------------- /11_src/src/promise-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/promise-middleware.js -------------------------------------------------------------------------------- /11_src/src/reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/reducers.js -------------------------------------------------------------------------------- /11_src/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/server.js -------------------------------------------------------------------------------- /11_src/src/webpack-dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/src/webpack-dev-server.js -------------------------------------------------------------------------------- /11_src/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/11_src/webpack.config.js -------------------------------------------------------------------------------- /12_final-words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/12_final-words.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happypoulp/redux-tutorial/HEAD/package.json --------------------------------------------------------------------------------