redux-3.7.0.zip
资源文件列表:

redux-3.7.0/
redux-3.7.0/.babelrc 1.09KB
redux-3.7.0/.editorconfig 304B
redux-3.7.0/.eslintignore 82B
redux-3.7.0/.eslintrc 30B
redux-3.7.0/.github/
redux-3.7.0/.github/ISSUE_TEMPLATE.md 708B
redux-3.7.0/.gitignore 56B
redux-3.7.0/.travis.yml 489B
redux-3.7.0/CHANGELOG.md 225B
redux-3.7.0/CNAME 13B
redux-3.7.0/CODE_OF_CONDUCT.md 3.15KB
redux-3.7.0/CONTRIBUTING.md 5.99KB
redux-3.7.0/LICENSE-logo.md 6.8KB
redux-3.7.0/LICENSE.md 1.06KB
redux-3.7.0/PATRONS.md 801B
redux-3.7.0/README.md 14.81KB
redux-3.7.0/SUMMARY.md 14B
redux-3.7.0/book.json 615B
redux-3.7.0/build/
redux-3.7.0/build/gitbook.css 327B
redux-3.7.0/build/use-lodash-es.js 225B
redux-3.7.0/docs/
redux-3.7.0/docs/FAQ.md 5.06KB
redux-3.7.0/docs/Feedback.md 425B
redux-3.7.0/docs/Glossary.md 8.04KB
redux-3.7.0/docs/README.md 3.47KB
redux-3.7.0/docs/Troubleshooting.md 6.54KB
redux-3.7.0/docs/advanced/
redux-3.7.0/docs/advanced/AsyncActions.md 19.68KB
redux-3.7.0/docs/advanced/AsyncFlow.md 1.44KB
redux-3.7.0/docs/advanced/ExampleRedditAPI.md 7.75KB
redux-3.7.0/docs/advanced/Middleware.md 16.26KB
redux-3.7.0/docs/advanced/NextSteps.md 101B
redux-3.7.0/docs/advanced/README.md 421B
redux-3.7.0/docs/advanced/UsageWithReactRouter.md 8.15KB
redux-3.7.0/docs/api/
redux-3.7.0/docs/api/README.md 1.25KB
redux-3.7.0/docs/api/Store.md 8.38KB
redux-3.7.0/docs/api/applyMiddleware.md 9.62KB
redux-3.7.0/docs/api/bindActionCreators.md 3.86KB
redux-3.7.0/docs/api/combineReducers.md 5.07KB
redux-3.7.0/docs/api/compose.md 1.42KB
redux-3.7.0/docs/api/createStore.md 3.12KB
redux-3.7.0/docs/basics/
redux-3.7.0/docs/basics/Actions.md 4.62KB
redux-3.7.0/docs/basics/DataFlow.md 4.85KB
redux-3.7.0/docs/basics/ExampleTodoList.md 6.11KB
redux-3.7.0/docs/basics/README.md 489B
redux-3.7.0/docs/basics/Reducers.md 14.8KB
redux-3.7.0/docs/basics/Store.md 3.16KB
redux-3.7.0/docs/basics/UsageWithReact.md 15.61KB
redux-3.7.0/docs/faq/
redux-3.7.0/docs/faq/Actions.md 11.28KB
redux-3.7.0/docs/faq/CodeStructure.md 6KB
redux-3.7.0/docs/faq/General.md 5.54KB
redux-3.7.0/docs/faq/ImmutableData.md 27.74KB
redux-3.7.0/docs/faq/Miscellaneous.md 3KB
redux-3.7.0/docs/faq/OrganizingState.md 8.22KB
redux-3.7.0/docs/faq/Performance.md 12.25KB
redux-3.7.0/docs/faq/ReactRedux.md 12.22KB
redux-3.7.0/docs/faq/Reducers.md 4.47KB
redux-3.7.0/docs/faq/StoreSetup.md 6.79KB
redux-3.7.0/docs/introduction/
redux-3.7.0/docs/introduction/CoreConcepts.md 2.6KB
redux-3.7.0/docs/introduction/Ecosystem.md 12.53KB
redux-3.7.0/docs/introduction/Examples.md 5.47KB
redux-3.7.0/docs/introduction/Motivation.md 2.29KB
redux-3.7.0/docs/introduction/PriorArt.md 6.99KB
redux-3.7.0/docs/introduction/README.md 204B
redux-3.7.0/docs/introduction/ThreePrinciples.md 3.17KB
redux-3.7.0/docs/recipes/
redux-3.7.0/docs/recipes/ComputingDerivedData.md 11.08KB
redux-3.7.0/docs/recipes/ImplementingUndoHistory.md 15.55KB
redux-3.7.0/docs/recipes/IsolatingSubapps.md 2.5KB
redux-3.7.0/docs/recipes/MigratingToRedux.md 3.02KB
redux-3.7.0/docs/recipes/README.md 660B
redux-3.7.0/docs/recipes/ReducingBoilerplate.md 17.08KB
redux-3.7.0/docs/recipes/ServerRendering.md 14.93KB
redux-3.7.0/docs/recipes/StructuringReducers.md 3.03KB
redux-3.7.0/docs/recipes/UsingImmutableJS.md 21.03KB
redux-3.7.0/docs/recipes/UsingObjectSpreadOperator.md 2.96KB
redux-3.7.0/docs/recipes/WritingTests.md 12.31KB
redux-3.7.0/docs/recipes/reducers/
redux-3.7.0/docs/recipes/reducers/BasicReducerStructure.md 4.89KB
redux-3.7.0/docs/recipes/reducers/BeyondCombineReducers.md 6.74KB
redux-3.7.0/docs/recipes/reducers/ImmutableUpdatePatterns.md 6.13KB
redux-3.7.0/docs/recipes/reducers/InitializingState.md 6.45KB
redux-3.7.0/docs/recipes/reducers/NormalizingStateShape.md 9.3KB
redux-3.7.0/docs/recipes/reducers/PrerequisiteConcepts.md 5.49KB
redux-3.7.0/docs/recipes/reducers/RefactoringReducersExample.md 12.56KB
redux-3.7.0/docs/recipes/reducers/ReusingReducerLogic.md 5.46KB
redux-3.7.0/docs/recipes/reducers/SplittingReducerLogic.md 3.69KB
redux-3.7.0/docs/recipes/reducers/UpdatingNormalizedData.md 10.32KB
redux-3.7.0/docs/recipes/reducers/UsingCombineReducers.md 6KB
redux-3.7.0/examples/
redux-3.7.0/examples/README.md 124B
redux-3.7.0/examples/async/
redux-3.7.0/examples/async/.gitignore 155B
redux-3.7.0/examples/async/README.md 2.06KB
redux-3.7.0/examples/async/package.json 499B
redux-3.7.0/examples/async/public/
redux-3.7.0/examples/async/public/index.html 634B
redux-3.7.0/examples/async/src/
redux-3.7.0/examples/async/src/actions/
redux-3.7.0/examples/async/src/actions/index.js 1.16KB
redux-3.7.0/examples/async/src/components/
redux-3.7.0/examples/async/src/components/Picker.js 570B
redux-3.7.0/examples/async/src/components/Posts.js 260B
redux-3.7.0/examples/async/src/containers/
redux-3.7.0/examples/async/src/containers/App.js 2.34KB
redux-3.7.0/examples/async/src/index.js 581B
redux-3.7.0/examples/async/src/reducers/
redux-3.7.0/examples/async/src/reducers/index.js 1.24KB
redux-3.7.0/examples/async/yarn.lock 214.36KB
redux-3.7.0/examples/counter-vanilla/
redux-3.7.0/examples/counter-vanilla/index.html 1.76KB
redux-3.7.0/examples/counter/
redux-3.7.0/examples/counter/.gitignore 155B
redux-3.7.0/examples/counter/README.md 2.06KB
redux-3.7.0/examples/counter/package.json 504B
redux-3.7.0/examples/counter/public/
redux-3.7.0/examples/counter/public/index.html 636B
redux-3.7.0/examples/counter/src/
redux-3.7.0/examples/counter/src/components/
redux-3.7.0/examples/counter/src/components/Counter.js 1000B
redux-3.7.0/examples/counter/src/components/Counter.spec.js 1.77KB
redux-3.7.0/examples/counter/src/index.js 508B
redux-3.7.0/examples/counter/src/reducers/
redux-3.7.0/examples/counter/src/reducers/index.js 193B
redux-3.7.0/examples/counter/src/reducers/index.spec.js 537B
redux-3.7.0/examples/counter/yarn.lock 219.06KB
redux-3.7.0/examples/real-world/
redux-3.7.0/examples/real-world/.gitignore 155B
redux-3.7.0/examples/real-world/README.md 2.06KB
redux-3.7.0/examples/real-world/package.json 766B
redux-3.7.0/examples/real-world/public/
redux-3.7.0/examples/real-world/public/index.html 624B
redux-3.7.0/examples/real-world/src/
redux-3.7.0/examples/real-world/src/actions/
redux-3.7.0/examples/real-world/src/actions/index.js 3.71KB
redux-3.7.0/examples/real-world/src/components/
redux-3.7.0/examples/real-world/src/components/Explore.js 1.45KB
redux-3.7.0/examples/real-world/src/components/List.js 1.29KB
redux-3.7.0/examples/real-world/src/components/Repo.js 732B
redux-3.7.0/examples/real-world/src/components/User.js 609B
redux-3.7.0/examples/real-world/src/containers/
redux-3.7.0/examples/real-world/src/containers/App.js 1.49KB
redux-3.7.0/examples/real-world/src/containers/DevTools.js 337B
redux-3.7.0/examples/real-world/src/containers/RepoPage.js 2.44KB
redux-3.7.0/examples/real-world/src/containers/Root.dev.js 497B
redux-3.7.0/examples/real-world/src/containers/Root.js 139B
redux-3.7.0/examples/real-world/src/containers/Root.prod.js 420B
redux-3.7.0/examples/real-world/src/containers/UserPage.js 2.42KB
redux-3.7.0/examples/real-world/src/index.js 435B
redux-3.7.0/examples/real-world/src/middleware/
redux-3.7.0/examples/real-world/src/middleware/api.js 3.63KB
redux-3.7.0/examples/real-world/src/reducers/
redux-3.7.0/examples/real-world/src/reducers/index.js 1.36KB
redux-3.7.0/examples/real-world/src/reducers/paginate.js 1.74KB
redux-3.7.0/examples/real-world/src/routes.js 366B
redux-3.7.0/examples/real-world/src/store/
redux-3.7.0/examples/real-world/src/store/configureStore.dev.js 759B
redux-3.7.0/examples/real-world/src/store/configureStore.js 159B
redux-3.7.0/examples/real-world/src/store/configureStore.prod.js 310B
redux-3.7.0/examples/real-world/yarn.lock 219.69KB
redux-3.7.0/examples/shopping-cart/
redux-3.7.0/examples/shopping-cart/.gitignore 155B
redux-3.7.0/examples/shopping-cart/README.md 2.06KB
redux-3.7.0/examples/shopping-cart/package.json 569B
redux-3.7.0/examples/shopping-cart/public/
redux-3.7.0/examples/shopping-cart/public/index.html 642B
redux-3.7.0/examples/shopping-cart/src/
redux-3.7.0/examples/shopping-cart/src/actions/
redux-3.7.0/examples/shopping-cart/src/actions/index.js 946B
redux-3.7.0/examples/shopping-cart/src/api/
redux-3.7.0/examples/shopping-cart/src/api/products.json 229B
redux-3.7.0/examples/shopping-cart/src/api/shop.js 294B
redux-3.7.0/examples/shopping-cart/src/components/
redux-3.7.0/examples/shopping-cart/src/components/Cart.js 848B
redux-3.7.0/examples/shopping-cart/src/components/Cart.spec.js 1.73KB
redux-3.7.0/examples/shopping-cart/src/components/Product.js 326B
redux-3.7.0/examples/shopping-cart/src/components/Product.spec.js 708B
redux-3.7.0/examples/shopping-cart/src/components/ProductItem.js 725B
redux-3.7.0/examples/shopping-cart/src/components/ProductItem.spec.js 1.64KB
redux-3.7.0/examples/shopping-cart/src/components/ProductsList.js 300B
redux-3.7.0/examples/shopping-cart/src/components/ProductsList.spec.js 721B
redux-3.7.0/examples/shopping-cart/src/constants/
redux-3.7.0/examples/shopping-cart/src/constants/ActionTypes.js 245B
redux-3.7.0/examples/shopping-cart/src/containers/
redux-3.7.0/examples/shopping-cart/src/containers/App.js 285B
redux-3.7.0/examples/shopping-cart/src/containers/CartContainer.js 895B
redux-3.7.0/examples/shopping-cart/src/containers/ProductsContainer.js 1.02KB
redux-3.7.0/examples/shopping-cart/src/index.js 660B
redux-3.7.0/examples/shopping-cart/src/reducers/
redux-3.7.0/examples/shopping-cart/src/reducers/cart.js 1.17KB
redux-3.7.0/examples/shopping-cart/src/reducers/cart.spec.js 1.15KB
redux-3.7.0/examples/shopping-cart/src/reducers/index.js 731B
redux-3.7.0/examples/shopping-cart/src/reducers/index.spec.js 1.54KB
redux-3.7.0/examples/shopping-cart/src/reducers/products.js 1.16KB
redux-3.7.0/examples/shopping-cart/src/reducers/products.spec.js 1.84KB
redux-3.7.0/examples/shopping-cart/yarn.lock 219.55KB
redux-3.7.0/examples/testAll.js 1.12KB
redux-3.7.0/examples/todomvc/
redux-3.7.0/examples/todomvc/.gitignore 155B
redux-3.7.0/examples/todomvc/README.md 2.06KB
redux-3.7.0/examples/todomvc/package.json 607B
redux-3.7.0/examples/todomvc/public/
redux-3.7.0/examples/todomvc/public/index.html 652B
redux-3.7.0/examples/todomvc/src/
redux-3.7.0/examples/todomvc/src/actions/
redux-3.7.0/examples/todomvc/src/actions/index.js 461B
redux-3.7.0/examples/todomvc/src/actions/index.spec.js 1.12KB
redux-3.7.0/examples/todomvc/src/components/
redux-3.7.0/examples/todomvc/src/components/Footer.js 1.8KB
redux-3.7.0/examples/todomvc/src/components/Footer.spec.js 3.2KB
redux-3.7.0/examples/todomvc/src/components/Header.js 585B
redux-3.7.0/examples/todomvc/src/components/Header.spec.js 1.26KB
redux-3.7.0/examples/todomvc/src/components/MainSection.js 1.99KB
redux-3.7.0/examples/todomvc/src/components/MainSection.spec.js 3.83KB
redux-3.7.0/examples/todomvc/src/components/TodoItem.js 1.6KB
redux-3.7.0/examples/todomvc/src/components/TodoItem.spec.js 3.34KB
redux-3.7.0/examples/todomvc/src/components/TodoTextInput.js 1.17KB
redux-3.7.0/examples/todomvc/src/components/TodoTextInput.spec.js 2.43KB
redux-3.7.0/examples/todomvc/src/constants/
redux-3.7.0/examples/todomvc/src/constants/ActionTypes.js 250B
redux-3.7.0/examples/todomvc/src/constants/TodoFilters.js 123B
redux-3.7.0/examples/todomvc/src/containers/
redux-3.7.0/examples/todomvc/src/containers/App.js 758B
redux-3.7.0/examples/todomvc/src/index.js 374B
redux-3.7.0/examples/todomvc/src/reducers/
redux-3.7.0/examples/todomvc/src/reducers/index.js 146B
redux-3.7.0/examples/todomvc/src/reducers/todos.js 1.2KB
redux-3.7.0/examples/todomvc/src/reducers/todos.spec.js 5KB
redux-3.7.0/examples/todomvc/yarn.lock 219.57KB
redux-3.7.0/examples/todos-flow/
redux-3.7.0/examples/todos-flow/.flowconfig 89B
redux-3.7.0/examples/todos-flow/.gitignore 248B
redux-3.7.0/examples/todos-flow/README.md 2.06KB
redux-3.7.0/examples/todos-flow/package.json 730B
redux-3.7.0/examples/todos-flow/public/
redux-3.7.0/examples/todos-flow/public/favicon.ico 24.26KB
redux-3.7.0/examples/todos-flow/public/index.html 1.12KB
redux-3.7.0/examples/todos-flow/src/
redux-3.7.0/examples/todos-flow/src/__tests__/
redux-3.7.0/examples/todos-flow/src/__tests__/components/
redux-3.7.0/examples/todos-flow/src/__tests__/components/TodoList.test.js 1.02KB
redux-3.7.0/examples/todos-flow/src/__tests__/components/__snapshots__/
redux-3.7.0/examples/todos-flow/src/__tests__/components/__snapshots__/TodoList.test.js.snap 5.18KB
redux-3.7.0/examples/todos-flow/src/__tests__/components/__snapshots__/app.test.js.snap 3.06KB
redux-3.7.0/examples/todos-flow/src/__tests__/components/__snapshots__/footer.test.js.snap 4.26KB
redux-3.7.0/examples/todos-flow/src/__tests__/components/__snapshots__/link.test.js.snap 6.74KB
redux-3.7.0/examples/todos-flow/src/__tests__/components/__snapshots__/todo.test.js.snap 8.18KB
redux-3.7.0/examples/todos-flow/src/__tests__/components/app.test.js 476B
redux-3.7.0/examples/todos-flow/src/__tests__/components/footer.test.js 488B
redux-3.7.0/examples/todos-flow/src/__tests__/components/link.test.js 1.08KB
redux-3.7.0/examples/todos-flow/src/__tests__/components/todo.test.js 1010B
redux-3.7.0/examples/todos-flow/src/__tests__/containers/
redux-3.7.0/examples/todos-flow/src/__tests__/containers/AddTodo.test.js 1.43KB
redux-3.7.0/examples/todos-flow/src/__tests__/containers/FilterLink.test.js 898B
redux-3.7.0/examples/todos-flow/src/__tests__/containers/VisibleTodoList.test.js 1.94KB
redux-3.7.0/examples/todos-flow/src/__tests__/containers/__snapshots__/
redux-3.7.0/examples/todos-flow/src/__tests__/containers/__snapshots__/AddTodo.test.js.snap 5.24KB
redux-3.7.0/examples/todos-flow/src/__tests__/containers/__snapshots__/FilterLink.test.js.snap 17.73KB
redux-3.7.0/examples/todos-flow/src/__tests__/containers/__snapshots__/VisibleTodoList.test.js.snap 49.28KB
redux-3.7.0/examples/todos-flow/src/__tests__/reducers/
redux-3.7.0/examples/todos-flow/src/__tests__/reducers/index.test.js 250B
redux-3.7.0/examples/todos-flow/src/__tests__/reducers/todos.test.js 1.91KB
redux-3.7.0/examples/todos-flow/src/__tests__/reducers/visibilityFilter.test.js 488B
redux-3.7.0/examples/todos-flow/src/__tests__/selectors/
redux-3.7.0/examples/todos-flow/src/__tests__/selectors/todos.js 983B
redux-3.7.0/examples/todos-flow/src/actions/
redux-3.7.0/examples/todos-flow/src/actions/todos.js 328B
redux-3.7.0/examples/todos-flow/src/actions/visibilityFilter.js 266B
redux-3.7.0/examples/todos-flow/src/components/
redux-3.7.0/examples/todos-flow/src/components/App.js 292B
redux-3.7.0/examples/todos-flow/src/components/Footer.js 402B
redux-3.7.0/examples/todos-flow/src/components/Link.js 487B
redux-3.7.0/examples/todos-flow/src/components/Todo.js 377B
redux-3.7.0/examples/todos-flow/src/components/TodoList.js 397B
redux-3.7.0/examples/todos-flow/src/containers/
redux-3.7.0/examples/todos-flow/src/containers/AddTodo.js 1.1KB
redux-3.7.0/examples/todos-flow/src/containers/FilterLink.js 863B
redux-3.7.0/examples/todos-flow/src/containers/VisibleTodoList.js 716B
redux-3.7.0/examples/todos-flow/src/index.js 490B
redux-3.7.0/examples/todos-flow/src/reducers/
redux-3.7.0/examples/todos-flow/src/reducers/index.js 198B
redux-3.7.0/examples/todos-flow/src/reducers/todos.js 627B
redux-3.7.0/examples/todos-flow/src/reducers/visibilityFilter.js 387B
redux-3.7.0/examples/todos-flow/src/selectors/
redux-3.7.0/examples/todos-flow/src/selectors/index.js 608B
redux-3.7.0/examples/todos-flow/src/types/
redux-3.7.0/examples/todos-flow/src/types/index.js 518B
redux-3.7.0/examples/todos-flow/src/types/todos.js 329B
redux-3.7.0/examples/todos-flow/src/types/visibilityFilter.js 272B
redux-3.7.0/examples/todos-flow/yarn.lock 225.14KB
redux-3.7.0/examples/todos-with-undo/
redux-3.7.0/examples/todos-with-undo/.gitignore 155B
redux-3.7.0/examples/todos-with-undo/README.md 2.07KB
redux-3.7.0/examples/todos-with-undo/package.json 478B
redux-3.7.0/examples/todos-with-undo/public/
redux-3.7.0/examples/todos-with-undo/public/index.html 644B
redux-3.7.0/examples/todos-with-undo/src/
redux-3.7.0/examples/todos-with-undo/src/actions/
redux-3.7.0/examples/todos-with-undo/src/actions/index.js 270B
redux-3.7.0/examples/todos-with-undo/src/components/
redux-3.7.0/examples/todos-with-undo/src/components/App.js 338B
redux-3.7.0/examples/todos-with-undo/src/components/Footer.js 387B
redux-3.7.0/examples/todos-with-undo/src/components/Link.js 493B
redux-3.7.0/examples/todos-with-undo/src/components/Todo.js 399B
redux-3.7.0/examples/todos-with-undo/src/components/TodoList.js 571B
redux-3.7.0/examples/todos-with-undo/src/containers/
redux-3.7.0/examples/todos-with-undo/src/containers/AddTodo.js 581B
redux-3.7.0/examples/todos-with-undo/src/containers/FilterLink.js 466B
redux-3.7.0/examples/todos-with-undo/src/containers/UndoRedo.js 679B
redux-3.7.0/examples/todos-with-undo/src/containers/VisibleTodoList.js 730B
redux-3.7.0/examples/todos-with-undo/src/index.js 339B
redux-3.7.0/examples/todos-with-undo/src/reducers/
redux-3.7.0/examples/todos-with-undo/src/reducers/index.js 208B
redux-3.7.0/examples/todos-with-undo/src/reducers/todos.js 769B
redux-3.7.0/examples/todos-with-undo/src/reducers/visibilityFilter.js 216B
redux-3.7.0/examples/todos-with-undo/yarn.lock 214.19KB
redux-3.7.0/examples/todos/
redux-3.7.0/examples/todos/.gitignore 155B
redux-3.7.0/examples/todos/README.md 2.06KB
redux-3.7.0/examples/todos/package.json 506B
redux-3.7.0/examples/todos/public/
redux-3.7.0/examples/todos/public/index.html 634B
redux-3.7.0/examples/todos/src/
redux-3.7.0/examples/todos/src/actions/
redux-3.7.0/examples/todos/src/actions/index.js 270B
redux-3.7.0/examples/todos/src/actions/index.spec.js 618B
redux-3.7.0/examples/todos/src/components/
redux-3.7.0/examples/todos/src/components/App.js 275B
redux-3.7.0/examples/todos/src/components/Footer.js 387B
redux-3.7.0/examples/todos/src/components/Link.js 501B
redux-3.7.0/examples/todos/src/components/Todo.js 399B
redux-3.7.0/examples/todos/src/components/TodoList.js 571B
redux-3.7.0/examples/todos/src/containers/
redux-3.7.0/examples/todos/src/containers/AddTodo.js 581B
redux-3.7.0/examples/todos/src/containers/FilterLink.js 466B
redux-3.7.0/examples/todos/src/containers/VisibleTodoList.js 720B
redux-3.7.0/examples/todos/src/index.js 339B
redux-3.7.0/examples/todos/src/reducers/
redux-3.7.0/examples/todos/src/reducers/index.js 208B
redux-3.7.0/examples/todos/src/reducers/todos.js 451B
redux-3.7.0/examples/todos/src/reducers/todos.spec.js 1.87KB
redux-3.7.0/examples/todos/src/reducers/visibilityFilter.js 216B
redux-3.7.0/examples/todos/yarn.lock 219.01KB
redux-3.7.0/examples/tree-view/
redux-3.7.0/examples/tree-view/.gitignore 155B
redux-3.7.0/examples/tree-view/README.md 2.06KB
redux-3.7.0/examples/tree-view/package.json 504B
redux-3.7.0/examples/tree-view/public/
redux-3.7.0/examples/tree-view/public/index.html 638B
redux-3.7.0/examples/tree-view/src/
redux-3.7.0/examples/tree-view/src/actions/
redux-3.7.0/examples/tree-view/src/actions/index.js 637B
redux-3.7.0/examples/tree-view/src/containers/
redux-3.7.0/examples/tree-view/src/containers/Node.js 1.71KB
redux-3.7.0/examples/tree-view/src/containers/Node.spec.js 2.55KB
redux-3.7.0/examples/tree-view/src/generateTree.js 352B
redux-3.7.0/examples/tree-view/src/index.js 425B
redux-3.7.0/examples/tree-view/src/reducers/
redux-3.7.0/examples/tree-view/src/reducers/index.js 1.4KB
redux-3.7.0/examples/tree-view/src/reducers/index.spec.js 3.25KB
redux-3.7.0/examples/tree-view/yarn.lock 219.21KB
redux-3.7.0/examples/universal/
redux-3.7.0/examples/universal/.babelrc 36B
redux-3.7.0/examples/universal/client/
redux-3.7.0/examples/universal/client/index.js 452B
redux-3.7.0/examples/universal/common/
redux-3.7.0/examples/universal/common/actions/
redux-3.7.0/examples/universal/common/actions/index.js 640B
redux-3.7.0/examples/universal/common/api/
redux-3.7.0/examples/universal/common/api/counter.js 445B
redux-3.7.0/examples/universal/common/components/
redux-3.7.0/examples/universal/common/components/Counter.js 710B
redux-3.7.0/examples/universal/common/containers/
redux-3.7.0/examples/universal/common/containers/App.js 407B
redux-3.7.0/examples/universal/common/reducers/
redux-3.7.0/examples/universal/common/reducers/counter.js 360B
redux-3.7.0/examples/universal/common/reducers/index.js 152B
redux-3.7.0/examples/universal/common/store/
redux-3.7.0/examples/universal/common/store/configureStore.js 555B
redux-3.7.0/examples/universal/index.js 20B
redux-3.7.0/examples/universal/package.json 1.12KB
redux-3.7.0/examples/universal/server/
redux-3.7.0/examples/universal/server/index.js 46B
redux-3.7.0/examples/universal/server/server.js 2.32KB
redux-3.7.0/examples/universal/webpack.config.js 597B
redux-3.7.0/examples/universal/yarn.lock 126.51KB
redux-3.7.0/index.d.ts 16.24KB
redux-3.7.0/logo/
redux-3.7.0/logo/README.md 1.79KB
redux-3.7.0/logo/apple-touch-icon.png 18.73KB
redux-3.7.0/logo/favicon.ico 4.19KB
redux-3.7.0/logo/logo-title-dark.png 96.48KB
redux-3.7.0/logo/logo-title-light.png 96.33KB
redux-3.7.0/logo/logo.png 212.88KB
redux-3.7.0/logo/logo.svg 1.12KB
redux-3.7.0/package.json 4.79KB
redux-3.7.0/rollup.config.js 687B
redux-3.7.0/src/
redux-3.7.0/src/applyMiddleware.js 1.22KB
redux-3.7.0/src/bindActionCreators.js 2.09KB
redux-3.7.0/src/combineReducers.js 5.69KB
redux-3.7.0/src/compose.js 652B
redux-3.7.0/src/createStore.js 8.49KB
redux-3.7.0/src/index.js 1.09KB
redux-3.7.0/src/utils/
redux-3.7.0/src/utils/warning.js 635B
redux-3.7.0/test/
redux-3.7.0/test/.eslintrc 36B
redux-3.7.0/test/applyMiddleware.spec.js 2.74KB
redux-3.7.0/test/bindActionCreators.spec.js 3.07KB
redux-3.7.0/test/combineReducers.spec.js 8.07KB
redux-3.7.0/test/compose.spec.js 1.68KB
redux-3.7.0/test/createStore.spec.js 18.5KB
redux-3.7.0/test/helpers/
redux-3.7.0/test/helpers/actionCreators.js 727B
redux-3.7.0/test/helpers/actionTypes.js 178B
redux-3.7.0/test/helpers/middleware.js 166B
redux-3.7.0/test/helpers/reducers.js 1.04KB
redux-3.7.0/test/typescript.spec.js 290B
redux-3.7.0/test/typescript/
redux-3.7.0/test/typescript/actionCreators.ts 1.45KB
redux-3.7.0/test/typescript/actions.ts 943B
redux-3.7.0/test/typescript/compose.ts 1.38KB
redux-3.7.0/test/typescript/dispatch.ts 456B
redux-3.7.0/test/typescript/middleware.ts 1.58KB
redux-3.7.0/test/typescript/reducers.ts 1.05KB
redux-3.7.0/test/typescript/store.ts 1.32KB
redux-3.7.0/test/utils/
redux-3.7.0/test/utils/warning.spec.js 1.12KB
redux-3.7.0/yarn.lock 147.08KB
资源介绍:
一个可预测的全局状态管理的 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+评论