redux-4.0.0-beta.2.zip
资源文件列表:

redux-4.0.0-beta.2/
redux-4.0.0-beta.2/.babelrc 490B
redux-4.0.0-beta.2/.editorconfig 304B
redux-4.0.0-beta.2/.eslintignore 82B
redux-4.0.0-beta.2/.eslintrc.js 202B
redux-4.0.0-beta.2/.github/
redux-4.0.0-beta.2/.github/ISSUE_TEMPLATE.md 708B
redux-4.0.0-beta.2/.gitignore 56B
redux-4.0.0-beta.2/.prettierrc.json 43B
redux-4.0.0-beta.2/.travis.yml 515B
redux-4.0.0-beta.2/CHANGELOG.md 225B
redux-4.0.0-beta.2/CNAME 13B
redux-4.0.0-beta.2/CODE_OF_CONDUCT.md 3.15KB
redux-4.0.0-beta.2/CONTRIBUTING.md 5.86KB
redux-4.0.0-beta.2/LICENSE-logo.md 6.8KB
redux-4.0.0-beta.2/LICENSE.md 1.06KB
redux-4.0.0-beta.2/PATRONS.md 801B
redux-4.0.0-beta.2/README.md 15.64KB
redux-4.0.0-beta.2/SUMMARY.md 14B
redux-4.0.0-beta.2/book.json 615B
redux-4.0.0-beta.2/build/
redux-4.0.0-beta.2/build/gitbook.css 330B
redux-4.0.0-beta.2/docs/
redux-4.0.0-beta.2/docs/FAQ.md 6.14KB
redux-4.0.0-beta.2/docs/Feedback.md 425B
redux-4.0.0-beta.2/docs/Glossary.md 8.04KB
redux-4.0.0-beta.2/docs/README.md 3.59KB
redux-4.0.0-beta.2/docs/Troubleshooting.md 6.54KB
redux-4.0.0-beta.2/docs/advanced/
redux-4.0.0-beta.2/docs/advanced/AsyncActions.md 20.02KB
redux-4.0.0-beta.2/docs/advanced/AsyncFlow.md 1.44KB
redux-4.0.0-beta.2/docs/advanced/ExampleRedditAPI.md 7.75KB
redux-4.0.0-beta.2/docs/advanced/Middleware.md 17.05KB
redux-4.0.0-beta.2/docs/advanced/NextSteps.md 101B
redux-4.0.0-beta.2/docs/advanced/README.md 421B
redux-4.0.0-beta.2/docs/advanced/UsageWithReactRouter.md 7.95KB
redux-4.0.0-beta.2/docs/api/
redux-4.0.0-beta.2/docs/api/README.md 1.25KB
redux-4.0.0-beta.2/docs/api/Store.md 8.39KB
redux-4.0.0-beta.2/docs/api/applyMiddleware.md 9.62KB
redux-4.0.0-beta.2/docs/api/bindActionCreators.md 4.05KB
redux-4.0.0-beta.2/docs/api/combineReducers.md 5.37KB
redux-4.0.0-beta.2/docs/api/compose.md 1.39KB
redux-4.0.0-beta.2/docs/api/createStore.md 3.12KB
redux-4.0.0-beta.2/docs/basics/
redux-4.0.0-beta.2/docs/basics/Actions.md 4.63KB
redux-4.0.0-beta.2/docs/basics/DataFlow.md 4.85KB
redux-4.0.0-beta.2/docs/basics/ExampleTodoList.md 6.12KB
redux-4.0.0-beta.2/docs/basics/README.md 489B
redux-4.0.0-beta.2/docs/basics/Reducers.md 15.01KB
redux-4.0.0-beta.2/docs/basics/Store.md 3.16KB
redux-4.0.0-beta.2/docs/basics/UsageWithReact.md 16.06KB
redux-4.0.0-beta.2/docs/faq/
redux-4.0.0-beta.2/docs/faq/Actions.md 11.62KB
redux-4.0.0-beta.2/docs/faq/CodeStructure.md 8.65KB
redux-4.0.0-beta.2/docs/faq/DesignDecisions.md 8.92KB
redux-4.0.0-beta.2/docs/faq/General.md 7.58KB
redux-4.0.0-beta.2/docs/faq/ImmutableData.md 27.74KB
redux-4.0.0-beta.2/docs/faq/Miscellaneous.md 3KB
redux-4.0.0-beta.2/docs/faq/OrganizingState.md 8.22KB
redux-4.0.0-beta.2/docs/faq/Performance.md 15.19KB
redux-4.0.0-beta.2/docs/faq/ReactRedux.md 12.24KB
redux-4.0.0-beta.2/docs/faq/Reducers.md 4.5KB
redux-4.0.0-beta.2/docs/faq/StoreSetup.md 6.79KB
redux-4.0.0-beta.2/docs/introduction/
redux-4.0.0-beta.2/docs/introduction/CoreConcepts.md 2.6KB
redux-4.0.0-beta.2/docs/introduction/Ecosystem.md 30.08KB
redux-4.0.0-beta.2/docs/introduction/Examples.md 6.44KB
redux-4.0.0-beta.2/docs/introduction/LearningResources.md 24.23KB
redux-4.0.0-beta.2/docs/introduction/Motivation.md 2.29KB
redux-4.0.0-beta.2/docs/introduction/PriorArt.md 6.99KB
redux-4.0.0-beta.2/docs/introduction/README.md 203B
redux-4.0.0-beta.2/docs/introduction/ThreePrinciples.md 3.17KB
redux-4.0.0-beta.2/docs/recipes/
redux-4.0.0-beta.2/docs/recipes/ComputingDerivedData.md 11.08KB
redux-4.0.0-beta.2/docs/recipes/ImplementingUndoHistory.md 15.55KB
redux-4.0.0-beta.2/docs/recipes/IsolatingSubapps.md 2.5KB
redux-4.0.0-beta.2/docs/recipes/MigratingToRedux.md 2.91KB
redux-4.0.0-beta.2/docs/recipes/README.md 660B
redux-4.0.0-beta.2/docs/recipes/ReducingBoilerplate.md 17.08KB
redux-4.0.0-beta.2/docs/recipes/ServerRendering.md 14.91KB
redux-4.0.0-beta.2/docs/recipes/StructuringReducers.md 3.03KB
redux-4.0.0-beta.2/docs/recipes/UsingImmutableJS.md 20.98KB
redux-4.0.0-beta.2/docs/recipes/UsingObjectSpreadOperator.md 3.03KB
redux-4.0.0-beta.2/docs/recipes/WritingTests.md 13.54KB
redux-4.0.0-beta.2/docs/recipes/reducers/
redux-4.0.0-beta.2/docs/recipes/reducers/BasicReducerStructure.md 4.89KB
redux-4.0.0-beta.2/docs/recipes/reducers/BeyondCombineReducers.md 6.74KB
redux-4.0.0-beta.2/docs/recipes/reducers/ImmutableUpdatePatterns.md 6.13KB
redux-4.0.0-beta.2/docs/recipes/reducers/InitializingState.md 6.45KB
redux-4.0.0-beta.2/docs/recipes/reducers/NormalizingStateShape.md 9.33KB
redux-4.0.0-beta.2/docs/recipes/reducers/PrerequisiteConcepts.md 5.5KB
redux-4.0.0-beta.2/docs/recipes/reducers/RefactoringReducersExample.md 12.56KB
redux-4.0.0-beta.2/docs/recipes/reducers/ReusingReducerLogic.md 5.9KB
redux-4.0.0-beta.2/docs/recipes/reducers/SplittingReducerLogic.md 3.7KB
redux-4.0.0-beta.2/docs/recipes/reducers/UpdatingNormalizedData.md 10.31KB
redux-4.0.0-beta.2/docs/recipes/reducers/UsingCombineReducers.md 6KB
redux-4.0.0-beta.2/examples/
redux-4.0.0-beta.2/examples/README.md 124B
redux-4.0.0-beta.2/examples/async/
redux-4.0.0-beta.2/examples/async/.gitignore 155B
redux-4.0.0-beta.2/examples/async/README.md 2.06KB
redux-4.0.0-beta.2/examples/async/package-lock.json 349.22KB
redux-4.0.0-beta.2/examples/async/package.json 499B
redux-4.0.0-beta.2/examples/async/public/
redux-4.0.0-beta.2/examples/async/public/index.html 634B
redux-4.0.0-beta.2/examples/async/src/
redux-4.0.0-beta.2/examples/async/src/actions/
redux-4.0.0-beta.2/examples/async/src/actions/index.js 1.24KB
redux-4.0.0-beta.2/examples/async/src/components/
redux-4.0.0-beta.2/examples/async/src/components/Picker.js 570B
redux-4.0.0-beta.2/examples/async/src/components/Posts.js 260B
redux-4.0.0-beta.2/examples/async/src/containers/
redux-4.0.0-beta.2/examples/async/src/containers/App.js 2.41KB
redux-4.0.0-beta.2/examples/async/src/index.js 581B
redux-4.0.0-beta.2/examples/async/src/reducers/
redux-4.0.0-beta.2/examples/async/src/reducers/index.js 1.28KB
redux-4.0.0-beta.2/examples/counter-vanilla/
redux-4.0.0-beta.2/examples/counter-vanilla/index.html 1.76KB
redux-4.0.0-beta.2/examples/counter/
redux-4.0.0-beta.2/examples/counter/.gitignore 155B
redux-4.0.0-beta.2/examples/counter/README.md 2.06KB
redux-4.0.0-beta.2/examples/counter/package-lock.json 355.13KB
redux-4.0.0-beta.2/examples/counter/package.json 504B
redux-4.0.0-beta.2/examples/counter/public/
redux-4.0.0-beta.2/examples/counter/public/index.html 636B
redux-4.0.0-beta.2/examples/counter/src/
redux-4.0.0-beta.2/examples/counter/src/components/
redux-4.0.0-beta.2/examples/counter/src/components/Counter.js 1.11KB
redux-4.0.0-beta.2/examples/counter/src/components/Counter.spec.js 1.77KB
redux-4.0.0-beta.2/examples/counter/src/index.js 508B
redux-4.0.0-beta.2/examples/counter/src/reducers/
redux-4.0.0-beta.2/examples/counter/src/reducers/index.js 193B
redux-4.0.0-beta.2/examples/counter/src/reducers/index.spec.js 537B
redux-4.0.0-beta.2/examples/real-world/
redux-4.0.0-beta.2/examples/real-world/.gitignore 155B
redux-4.0.0-beta.2/examples/real-world/README.md 2.06KB
redux-4.0.0-beta.2/examples/real-world/package-lock.json 357KB
redux-4.0.0-beta.2/examples/real-world/package.json 734B
redux-4.0.0-beta.2/examples/real-world/public/
redux-4.0.0-beta.2/examples/real-world/public/index.html 624B
redux-4.0.0-beta.2/examples/real-world/src/
redux-4.0.0-beta.2/examples/real-world/src/actions/
redux-4.0.0-beta.2/examples/real-world/src/actions/index.js 3.71KB
redux-4.0.0-beta.2/examples/real-world/src/components/
redux-4.0.0-beta.2/examples/real-world/src/components/Explore.js 1.49KB
redux-4.0.0-beta.2/examples/real-world/src/components/List.js 1.32KB
redux-4.0.0-beta.2/examples/real-world/src/components/Repo.js 736B
redux-4.0.0-beta.2/examples/real-world/src/components/User.js 613B
redux-4.0.0-beta.2/examples/real-world/src/containers/
redux-4.0.0-beta.2/examples/real-world/src/containers/App.js 1.53KB
redux-4.0.0-beta.2/examples/real-world/src/containers/DevTools.js 337B
redux-4.0.0-beta.2/examples/real-world/src/containers/RepoPage.js 2.54KB
redux-4.0.0-beta.2/examples/real-world/src/containers/Root.dev.js 639B
redux-4.0.0-beta.2/examples/real-world/src/containers/Root.js 139B
redux-4.0.0-beta.2/examples/real-world/src/containers/Root.prod.js 585B
redux-4.0.0-beta.2/examples/real-world/src/containers/UserPage.js 2.51KB
redux-4.0.0-beta.2/examples/real-world/src/index.js 337B
redux-4.0.0-beta.2/examples/real-world/src/middleware/
redux-4.0.0-beta.2/examples/real-world/src/middleware/api.js 3.64KB
redux-4.0.0-beta.2/examples/real-world/src/reducers/
redux-4.0.0-beta.2/examples/real-world/src/reducers/index.js 1.29KB
redux-4.0.0-beta.2/examples/real-world/src/reducers/paginate.js 1.74KB
redux-4.0.0-beta.2/examples/real-world/src/store/
redux-4.0.0-beta.2/examples/real-world/src/store/configureStore.dev.js 694B
redux-4.0.0-beta.2/examples/real-world/src/store/configureStore.js 159B
redux-4.0.0-beta.2/examples/real-world/src/store/configureStore.prod.js 310B
redux-4.0.0-beta.2/examples/shopping-cart/
redux-4.0.0-beta.2/examples/shopping-cart/.gitignore 155B
redux-4.0.0-beta.2/examples/shopping-cart/README.md 2.06KB
redux-4.0.0-beta.2/examples/shopping-cart/package-lock.json 355.76KB
redux-4.0.0-beta.2/examples/shopping-cart/package.json 569B
redux-4.0.0-beta.2/examples/shopping-cart/public/
redux-4.0.0-beta.2/examples/shopping-cart/public/index.html 642B
redux-4.0.0-beta.2/examples/shopping-cart/src/
redux-4.0.0-beta.2/examples/shopping-cart/src/actions/
redux-4.0.0-beta.2/examples/shopping-cart/src/actions/index.js 936B
redux-4.0.0-beta.2/examples/shopping-cart/src/api/
redux-4.0.0-beta.2/examples/shopping-cart/src/api/products.json 229B
redux-4.0.0-beta.2/examples/shopping-cart/src/api/shop.js 294B
redux-4.0.0-beta.2/examples/shopping-cart/src/components/
redux-4.0.0-beta.2/examples/shopping-cart/src/components/Cart.js 848B
redux-4.0.0-beta.2/examples/shopping-cart/src/components/Cart.spec.js 1.73KB
redux-4.0.0-beta.2/examples/shopping-cart/src/components/Product.js 326B
redux-4.0.0-beta.2/examples/shopping-cart/src/components/Product.spec.js 710B
redux-4.0.0-beta.2/examples/shopping-cart/src/components/ProductItem.js 760B
redux-4.0.0-beta.2/examples/shopping-cart/src/components/ProductItem.spec.js 1.66KB
redux-4.0.0-beta.2/examples/shopping-cart/src/components/ProductsList.js 300B
redux-4.0.0-beta.2/examples/shopping-cart/src/components/ProductsList.spec.js 721B
redux-4.0.0-beta.2/examples/shopping-cart/src/constants/
redux-4.0.0-beta.2/examples/shopping-cart/src/constants/ActionTypes.js 245B
redux-4.0.0-beta.2/examples/shopping-cart/src/containers/
redux-4.0.0-beta.2/examples/shopping-cart/src/containers/App.js 285B
redux-4.0.0-beta.2/examples/shopping-cart/src/containers/CartContainer.js 895B
redux-4.0.0-beta.2/examples/shopping-cart/src/containers/ProductsContainer.js 1.02KB
redux-4.0.0-beta.2/examples/shopping-cart/src/index.js 660B
redux-4.0.0-beta.2/examples/shopping-cart/src/reducers/
redux-4.0.0-beta.2/examples/shopping-cart/src/reducers/cart.js 1.17KB
redux-4.0.0-beta.2/examples/shopping-cart/src/reducers/cart.spec.js 1.15KB
redux-4.0.0-beta.2/examples/shopping-cart/src/reducers/index.js 731B
redux-4.0.0-beta.2/examples/shopping-cart/src/reducers/index.spec.js 1.54KB
redux-4.0.0-beta.2/examples/shopping-cart/src/reducers/products.js 1.16KB
redux-4.0.0-beta.2/examples/shopping-cart/src/reducers/products.spec.js 1.84KB
redux-4.0.0-beta.2/examples/testAll.js 1.18KB
redux-4.0.0-beta.2/examples/todomvc/
redux-4.0.0-beta.2/examples/todomvc/.gitignore 155B
redux-4.0.0-beta.2/examples/todomvc/README.md 2.06KB
redux-4.0.0-beta.2/examples/todomvc/package-lock.json 355.75KB
redux-4.0.0-beta.2/examples/todomvc/package.json 607B
redux-4.0.0-beta.2/examples/todomvc/public/
redux-4.0.0-beta.2/examples/todomvc/public/index.html 652B
redux-4.0.0-beta.2/examples/todomvc/src/
redux-4.0.0-beta.2/examples/todomvc/src/actions/
redux-4.0.0-beta.2/examples/todomvc/src/actions/index.js 461B
redux-4.0.0-beta.2/examples/todomvc/src/actions/index.spec.js 1.12KB
redux-4.0.0-beta.2/examples/todomvc/src/components/
redux-4.0.0-beta.2/examples/todomvc/src/components/Footer.js 1.8KB
redux-4.0.0-beta.2/examples/todomvc/src/components/Footer.spec.js 3.2KB
redux-4.0.0-beta.2/examples/todomvc/src/components/Header.js 585B
redux-4.0.0-beta.2/examples/todomvc/src/components/Header.spec.js 1.26KB
redux-4.0.0-beta.2/examples/todomvc/src/components/MainSection.js 2.05KB
redux-4.0.0-beta.2/examples/todomvc/src/components/MainSection.spec.js 3.88KB
redux-4.0.0-beta.2/examples/todomvc/src/components/TodoItem.js 1.6KB
redux-4.0.0-beta.2/examples/todomvc/src/components/TodoItem.spec.js 3.34KB
redux-4.0.0-beta.2/examples/todomvc/src/components/TodoTextInput.js 1.17KB
redux-4.0.0-beta.2/examples/todomvc/src/components/TodoTextInput.spec.js 2.43KB
redux-4.0.0-beta.2/examples/todomvc/src/constants/
redux-4.0.0-beta.2/examples/todomvc/src/constants/ActionTypes.js 250B
redux-4.0.0-beta.2/examples/todomvc/src/constants/TodoFilters.js 123B
redux-4.0.0-beta.2/examples/todomvc/src/containers/
redux-4.0.0-beta.2/examples/todomvc/src/containers/App.js 756B
redux-4.0.0-beta.2/examples/todomvc/src/index.js 374B
redux-4.0.0-beta.2/examples/todomvc/src/reducers/
redux-4.0.0-beta.2/examples/todomvc/src/reducers/index.js 146B
redux-4.0.0-beta.2/examples/todomvc/src/reducers/todos.js 1.2KB
redux-4.0.0-beta.2/examples/todomvc/src/reducers/todos.spec.js 5.03KB
redux-4.0.0-beta.2/examples/todos-flow/
redux-4.0.0-beta.2/examples/todos-flow/.flowconfig 89B
redux-4.0.0-beta.2/examples/todos-flow/.gitignore 248B
redux-4.0.0-beta.2/examples/todos-flow/README.md 2.06KB
redux-4.0.0-beta.2/examples/todos-flow/package-lock.json 361.38KB
redux-4.0.0-beta.2/examples/todos-flow/package.json 730B
redux-4.0.0-beta.2/examples/todos-flow/public/
redux-4.0.0-beta.2/examples/todos-flow/public/favicon.ico 24.26KB
redux-4.0.0-beta.2/examples/todos-flow/public/index.html 1.12KB
redux-4.0.0-beta.2/examples/todos-flow/src/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/TodoList.test.js 1.02KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/__snapshots__/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/__snapshots__/TodoList.test.js.snap 5.18KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/__snapshots__/app.test.js.snap 3.06KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/__snapshots__/footer.test.js.snap 4.26KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/__snapshots__/link.test.js.snap 6.74KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/__snapshots__/todo.test.js.snap 8.18KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/app.test.js 476B
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/footer.test.js 488B
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/link.test.js 1.08KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/components/todo.test.js 1010B
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/AddTodo.test.js 1.44KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/FilterLink.test.js 898B
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/VisibleTodoList.test.js 1.94KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/__snapshots__/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/__snapshots__/AddTodo.test.js.snap 5.24KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/__snapshots__/FilterLink.test.js.snap 17.73KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/containers/__snapshots__/VisibleTodoList.test.js.snap 49.28KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/reducers/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/reducers/index.test.js 250B
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/reducers/todos.test.js 1.91KB
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/reducers/visibilityFilter.test.js 488B
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/selectors/
redux-4.0.0-beta.2/examples/todos-flow/src/__tests__/selectors/todos.js 983B
redux-4.0.0-beta.2/examples/todos-flow/src/actions/
redux-4.0.0-beta.2/examples/todos-flow/src/actions/todos.js 328B
redux-4.0.0-beta.2/examples/todos-flow/src/actions/visibilityFilter.js 266B
redux-4.0.0-beta.2/examples/todos-flow/src/components/
redux-4.0.0-beta.2/examples/todos-flow/src/components/App.js 292B
redux-4.0.0-beta.2/examples/todos-flow/src/components/Footer.js 402B
redux-4.0.0-beta.2/examples/todos-flow/src/components/Link.js 488B
redux-4.0.0-beta.2/examples/todos-flow/src/components/Todo.js 377B
redux-4.0.0-beta.2/examples/todos-flow/src/components/TodoList.js 397B
redux-4.0.0-beta.2/examples/todos-flow/src/containers/
redux-4.0.0-beta.2/examples/todos-flow/src/containers/AddTodo.js 1.1KB
redux-4.0.0-beta.2/examples/todos-flow/src/containers/FilterLink.js 863B
redux-4.0.0-beta.2/examples/todos-flow/src/containers/VisibleTodoList.js 716B
redux-4.0.0-beta.2/examples/todos-flow/src/index.js 588B
redux-4.0.0-beta.2/examples/todos-flow/src/reducers/
redux-4.0.0-beta.2/examples/todos-flow/src/reducers/index.js 198B
redux-4.0.0-beta.2/examples/todos-flow/src/reducers/todos.js 627B
redux-4.0.0-beta.2/examples/todos-flow/src/reducers/visibilityFilter.js 387B
redux-4.0.0-beta.2/examples/todos-flow/src/selectors/
redux-4.0.0-beta.2/examples/todos-flow/src/selectors/index.js 608B
redux-4.0.0-beta.2/examples/todos-flow/src/types/
redux-4.0.0-beta.2/examples/todos-flow/src/types/index.js 518B
redux-4.0.0-beta.2/examples/todos-flow/src/types/todos.js 329B
redux-4.0.0-beta.2/examples/todos-flow/src/types/visibilityFilter.js 272B
redux-4.0.0-beta.2/examples/todos-with-undo/
redux-4.0.0-beta.2/examples/todos-with-undo/.gitignore 155B
redux-4.0.0-beta.2/examples/todos-with-undo/README.md 2.07KB
redux-4.0.0-beta.2/examples/todos-with-undo/package-lock.json 348.81KB
redux-4.0.0-beta.2/examples/todos-with-undo/package.json 478B
redux-4.0.0-beta.2/examples/todos-with-undo/public/
redux-4.0.0-beta.2/examples/todos-with-undo/public/index.html 644B
redux-4.0.0-beta.2/examples/todos-with-undo/src/
redux-4.0.0-beta.2/examples/todos-with-undo/src/actions/
redux-4.0.0-beta.2/examples/todos-with-undo/src/actions/index.js 270B
redux-4.0.0-beta.2/examples/todos-with-undo/src/components/
redux-4.0.0-beta.2/examples/todos-with-undo/src/components/App.js 338B
redux-4.0.0-beta.2/examples/todos-with-undo/src/components/Footer.js 387B
redux-4.0.0-beta.2/examples/todos-with-undo/src/components/Link.js 493B
redux-4.0.0-beta.2/examples/todos-with-undo/src/components/Todo.js 399B
redux-4.0.0-beta.2/examples/todos-with-undo/src/components/TodoList.js 571B
redux-4.0.0-beta.2/examples/todos-with-undo/src/containers/
redux-4.0.0-beta.2/examples/todos-with-undo/src/containers/AddTodo.js 581B
redux-4.0.0-beta.2/examples/todos-with-undo/src/containers/FilterLink.js 466B
redux-4.0.0-beta.2/examples/todos-with-undo/src/containers/UndoRedo.js 679B
redux-4.0.0-beta.2/examples/todos-with-undo/src/containers/VisibleTodoList.js 730B
redux-4.0.0-beta.2/examples/todos-with-undo/src/index.js 339B
redux-4.0.0-beta.2/examples/todos-with-undo/src/reducers/
redux-4.0.0-beta.2/examples/todos-with-undo/src/reducers/index.js 208B
redux-4.0.0-beta.2/examples/todos-with-undo/src/reducers/todos.js 844B
redux-4.0.0-beta.2/examples/todos-with-undo/src/reducers/visibilityFilter.js 216B
redux-4.0.0-beta.2/examples/todos/
redux-4.0.0-beta.2/examples/todos/.gitignore 155B
redux-4.0.0-beta.2/examples/todos/README.md 2.06KB
redux-4.0.0-beta.2/examples/todos/package-lock.json 355.06KB
redux-4.0.0-beta.2/examples/todos/package.json 506B
redux-4.0.0-beta.2/examples/todos/public/
redux-4.0.0-beta.2/examples/todos/public/index.html 634B
redux-4.0.0-beta.2/examples/todos/src/
redux-4.0.0-beta.2/examples/todos/src/actions/
redux-4.0.0-beta.2/examples/todos/src/actions/index.js 270B
redux-4.0.0-beta.2/examples/todos/src/actions/index.spec.js 618B
redux-4.0.0-beta.2/examples/todos/src/components/
redux-4.0.0-beta.2/examples/todos/src/components/App.js 275B
redux-4.0.0-beta.2/examples/todos/src/components/Footer.js 387B
redux-4.0.0-beta.2/examples/todos/src/components/Link.js 501B
redux-4.0.0-beta.2/examples/todos/src/components/Todo.js 399B
redux-4.0.0-beta.2/examples/todos/src/components/TodoList.js 571B
redux-4.0.0-beta.2/examples/todos/src/containers/
redux-4.0.0-beta.2/examples/todos/src/containers/AddTodo.js 581B
redux-4.0.0-beta.2/examples/todos/src/containers/FilterLink.js 466B
redux-4.0.0-beta.2/examples/todos/src/containers/VisibleTodoList.js 720B
redux-4.0.0-beta.2/examples/todos/src/index.js 339B
redux-4.0.0-beta.2/examples/todos/src/reducers/
redux-4.0.0-beta.2/examples/todos/src/reducers/index.js 208B
redux-4.0.0-beta.2/examples/todos/src/reducers/todos.js 451B
redux-4.0.0-beta.2/examples/todos/src/reducers/todos.spec.js 1.87KB
redux-4.0.0-beta.2/examples/todos/src/reducers/visibilityFilter.js 216B
redux-4.0.0-beta.2/examples/tree-view/
redux-4.0.0-beta.2/examples/tree-view/.gitignore 155B
redux-4.0.0-beta.2/examples/tree-view/README.md 2.06KB
redux-4.0.0-beta.2/examples/tree-view/package-lock.json 355.34KB
redux-4.0.0-beta.2/examples/tree-view/package.json 504B
redux-4.0.0-beta.2/examples/tree-view/public/
redux-4.0.0-beta.2/examples/tree-view/public/index.html 638B
redux-4.0.0-beta.2/examples/tree-view/src/
redux-4.0.0-beta.2/examples/tree-view/src/actions/
redux-4.0.0-beta.2/examples/tree-view/src/actions/index.js 637B
redux-4.0.0-beta.2/examples/tree-view/src/containers/
redux-4.0.0-beta.2/examples/tree-view/src/containers/Node.js 1.71KB
redux-4.0.0-beta.2/examples/tree-view/src/containers/Node.spec.js 2.55KB
redux-4.0.0-beta.2/examples/tree-view/src/generateTree.js 352B
redux-4.0.0-beta.2/examples/tree-view/src/index.js 425B
redux-4.0.0-beta.2/examples/tree-view/src/reducers/
redux-4.0.0-beta.2/examples/tree-view/src/reducers/index.js 1.4KB
redux-4.0.0-beta.2/examples/tree-view/src/reducers/index.spec.js 3.25KB
redux-4.0.0-beta.2/examples/universal/
redux-4.0.0-beta.2/examples/universal/.babelrc 36B
redux-4.0.0-beta.2/examples/universal/client/
redux-4.0.0-beta.2/examples/universal/client/index.js 452B
redux-4.0.0-beta.2/examples/universal/common/
redux-4.0.0-beta.2/examples/universal/common/actions/
redux-4.0.0-beta.2/examples/universal/common/actions/index.js 640B
redux-4.0.0-beta.2/examples/universal/common/api/
redux-4.0.0-beta.2/examples/universal/common/api/counter.js 445B
redux-4.0.0-beta.2/examples/universal/common/components/
redux-4.0.0-beta.2/examples/universal/common/components/Counter.js 710B
redux-4.0.0-beta.2/examples/universal/common/containers/
redux-4.0.0-beta.2/examples/universal/common/containers/App.js 407B
redux-4.0.0-beta.2/examples/universal/common/reducers/
redux-4.0.0-beta.2/examples/universal/common/reducers/counter.js 360B
redux-4.0.0-beta.2/examples/universal/common/reducers/index.js 152B
redux-4.0.0-beta.2/examples/universal/common/store/
redux-4.0.0-beta.2/examples/universal/common/store/configureStore.js 490B
redux-4.0.0-beta.2/examples/universal/index.js 20B
redux-4.0.0-beta.2/examples/universal/package-lock.json 185.6KB
redux-4.0.0-beta.2/examples/universal/package.json 1.12KB
redux-4.0.0-beta.2/examples/universal/server/
redux-4.0.0-beta.2/examples/universal/server/index.js 46B
redux-4.0.0-beta.2/examples/universal/server/server.js 2.3KB
redux-4.0.0-beta.2/examples/universal/webpack.config.js 597B
redux-4.0.0-beta.2/index.d.ts 19.43KB
redux-4.0.0-beta.2/logo/
redux-4.0.0-beta.2/logo/README.md 1.79KB
redux-4.0.0-beta.2/logo/apple-touch-icon.png 18.73KB
redux-4.0.0-beta.2/logo/favicon.ico 4.19KB
redux-4.0.0-beta.2/logo/logo-title-dark.png 96.48KB
redux-4.0.0-beta.2/logo/logo-title-light.png 96.33KB
redux-4.0.0-beta.2/logo/logo.png 212.88KB
redux-4.0.0-beta.2/logo/logo.svg 1.12KB
redux-4.0.0-beta.2/package-lock.json 447.97KB
redux-4.0.0-beta.2/package.json 3.74KB
redux-4.0.0-beta.2/rollup.config.js 1.02KB
redux-4.0.0-beta.2/src/
redux-4.0.0-beta.2/src/applyMiddleware.js 1.34KB
redux-4.0.0-beta.2/src/bindActionCreators.js 1.95KB
redux-4.0.0-beta.2/src/combineReducers.js 5.91KB
redux-4.0.0-beta.2/src/compose.js 652B
redux-4.0.0-beta.2/src/createStore.js 9.2KB
redux-4.0.0-beta.2/src/index.js 1.18KB
redux-4.0.0-beta.2/src/utils/
redux-4.0.0-beta.2/src/utils/actionTypes.js 560B
redux-4.0.0-beta.2/src/utils/isPlainObject.js 392B
redux-4.0.0-beta.2/src/utils/warning.js 603B
redux-4.0.0-beta.2/test/
redux-4.0.0-beta.2/test/applyMiddleware.spec.js 3.25KB
redux-4.0.0-beta.2/test/bindActionCreators.spec.js 3.24KB
redux-4.0.0-beta.2/test/combineReducers.spec.js 7.95KB
redux-4.0.0-beta.2/test/compose.spec.js 1.68KB
redux-4.0.0-beta.2/test/createStore.spec.js 19.93KB
redux-4.0.0-beta.2/test/helpers/
redux-4.0.0-beta.2/test/helpers/actionCreators.js 1.18KB
redux-4.0.0-beta.2/test/helpers/actionTypes.js 353B
redux-4.0.0-beta.2/test/helpers/middleware.js 154B
redux-4.0.0-beta.2/test/helpers/reducers.js 1.75KB
redux-4.0.0-beta.2/test/typescript.spec.js 201B
redux-4.0.0-beta.2/test/typescript/
redux-4.0.0-beta.2/test/typescript/actionCreators.ts 1.42KB
redux-4.0.0-beta.2/test/typescript/actions.ts 936B
redux-4.0.0-beta.2/test/typescript/compose.ts 1.39KB
redux-4.0.0-beta.2/test/typescript/dispatch.ts 1.02KB
redux-4.0.0-beta.2/test/typescript/enhancers.ts 1.68KB
redux-4.0.0-beta.2/test/typescript/injectedDispatch.ts 1.88KB
redux-4.0.0-beta.2/test/typescript/middleware.ts 5.34KB
redux-4.0.0-beta.2/test/typescript/reducers.ts 5.3KB
redux-4.0.0-beta.2/test/typescript/store.ts 1.12KB
redux-4.0.0-beta.2/test/typescript/tsconfig.json 153B
redux-4.0.0-beta.2/test/utils/
redux-4.0.0-beta.2/test/utils/isPlainObject.spec.js 703B
redux-4.0.0-beta.2/test/utils/warning.spec.js 1.12KB
资源介绍:
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management>**[Part 2: Building React Applications with Idiomatic Redux](https://egghead.io/courses/building-react-applications-with-idiomatic-redux) (27 free videos)** ## Testimonials >[“Love what you're doing with Redux”](https://twitter.com/jingc/status/616608251463909376) >Jing Chen, creator of Flux >[“I asked for comments on Redux in FB's internal JS discussion group, and it was universally praised. Really awesome work.”](https://twitter.com/fisherwebdev/status/616286955693682688) >Bill Fisher, author of Flux documentation >[“It's cool that you are inventing a better Flux by not doing Flux at all.”](https://twitter.com/andrestaltz/status/616271392930201604) >André Staltz, creator of Cycle ## Before Proceeding Further >**Also read:** >**[You Might Not Need Redux](https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367)** ## Developer Experience I wrote Redux while working on my React Europe talk called [“Hot Reloading with Time Travel”](https://www.youtube.com/watch?v=xsSnOQynTHs). My goal was to create a state management library with minimal API but completely predictable behavior, so it is possible to implement logging, hot reloading, time travel, universal apps, record and replay, without any buy-in from the developer. ## Influences Redux evolves the ideas of [Flux](http://facebook.github.io/flux/), but avoids its complexity by taking cues from [Elm](https://github.com/evancz/elm-architecture-tutorial/). Whether you have used them or not, Redux only takes a few minutes to get started with. ## Installation To install the stable version: ``` npm install --save redux ``` This assumes you are using [npm](https://www.npmjs.com/) as your package manager. If you're not, you can [access these files on unpkg](https://unpkg.com/redux/), download them, or point your package manager to them. Most commonly people consume Redux as a collection of [CommonJS](http://webpack.github.io/docs/commonjs.html) modules. These modules are what you get when you import `redux` in a [Webpack](https://webpack.js.org/), [Browserify](http://browserify.org/), or a Node environment. If you like to live on the edge and use [Rollup](http://rollupjs.org), we support that as well. If you don't use a module bundler, it's also fine. The `redux` npm package includes precompiled production and development [UMD](https://github.com/umdjs/umd) builds in the [`dist` folder](https://unpkg.com/redux/dist/). They can be used directly without a bundler and are thus compatible with many popular JavaScript module loaders and environments. For example, you can drop a UMD build as a [`
100+评论