首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

redux-3.3.1.zip

前端 220.25KB 4 需要积分: 1
立即下载

资源介绍:

一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
# [Redux](http://rackt.github.io/redux) Redux is a predictable state container for JavaScript apps. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. On top of that, it provides a great developer experience, such as [live code editing combined with a time traveling debugger](https://github.com/gaearon/redux-devtools). You can use Redux together with [React](https://facebook.github.io/react/), or with any other view library. It is tiny (2kB) and has no dependencies. [![build status](https://img.shields.io/travis/rackt/redux/master.svg?style=flat-square)](https://travis-ci.org/rackt/redux) [![npm version](https://img.shields.io/npm/v/redux.svg?style=flat-square)](https://www.npmjs.com/package/redux) [![npm downloads](https://img.shields.io/npm/dm/redux.svg?style=flat-square)](https://www.npmjs.com/package/redux) [![redux channel on discord](https://img.shields.io/badge/discord-%23redux%20%40%20reactiflux-61dafb.svg?style=flat-square)](https://discord.gg/0ZcbPKXt5bZ6au5t) [![#rackt on freenode](https://img.shields.io/badge/irc-%23rackt%20%40%20freenode-61DAFB.svg?style=flat-square)](https://webchat.freenode.net/) [![Changelog #187](https://img.shields.io/badge/changelog-%23187-lightgrey.svg?style=flat-square)](https://changelog.com/187) >**New! Learn Redux from its creator: >[Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) (30 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 ### 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 ``` Most likely, you’ll also need [the React bindings](https://github.com/rackt/react-redux) and [the developer tools](https://github.com/gaearon/redux-devtools). ``` npm install --save react-redux npm install --save-dev redux-devtools ``` This assumes that you’re using [npm](https://www.npmjs.com/) package manager with a module bundler like [Webpack](http://webpack.github.io) or [Browserify](http://browserify.org/) to consume [CommonJS modules](http://webpack.github.io/docs/commonjs.html). If you don’t yet use [npm](https://www.npmjs.com/) or a modern module bundler, and would rather prefer a single-file [UMD](https://github.com/umdjs/umd) build that makes `Redux` available as a global object, you can grab a pre-built version from [cdnjs](https://cdnjs.com/libraries/redux). We *don’t* recommend this approach for any serious application, as most of the libraries complementary to Redux are only available on [npm](https://www.npmjs.com/). ### The Gist The whole state of your app is stored in an object tree inside a single *store*. The only way to change the state tree is to emit an *action*, an object describing what happened. To specify how the actions transform the state tree, you write pure *reducers*. That’s it! ```js import { createStore } from 'redux' /** * This is a reducer, a pure function with (state, action) => state signature. * It describes how an action transforms the state into the next state. * * The shape of the state is up to you: it can be a primitive, an array, an object, * or even an Immutable.js data structure. The only important part is that you should * not mutate the state object, but return a new object if the state changes. * * In this example, we use a `switch` statement and strings, but you can use a helper that * follows a different convention (such as function maps) if it makes sense for your project. */ function counter(state = 0, action) { switch (action.type) { case 'INCREMENT': return state + 1 case 'DECREMENT': return state - 1 default: return state } } // Create a Redux store holding the state of your app. // Its API is { subscribe, dispatch, getState }. let store = createStore(counter) // You can subscribe to the updates manually, or use bindings to your view layer. store.subscribe(() => console.log(store.getState()) ) // The only way to mutate the internal state is to dispatch an action. // The actions can be serialized, logged or stored and later replayed. store.dispatch({ type: 'INCREMENT' }) // 1 store.dispatch({ type: 'INCREMENT' }) // 2 store.dispatch({ type: 'DECREMENT' }) // 1 ``` Instead of mutating the state directly, you specify the mutations you want to happen with plain objects called *actions*. Then you write a special function called a *reducer* to decide how every action transforms the entire application’s state. If you’re coming from Flux, there is a single important difference you need to understand. Redux doesn’t have a Dispatcher or support many stores. Instead, there is just a single store with a single root reducing function. As your app grows, instead of adding stores, you split the root reducer into smaller reducers independently operating on the different parts of the state tree. This is exactly like there is just one root component in a React app, but it is composed out of many small components. This architecture might seem like an overkill for a counter app, but the beauty of this pattern is how well it scales to large and complex apps. It also enables very powerful developer tools, because it is possible to trace every mutation to the action that caused it. You can record user sessions and reproduce them just by replaying every action. ### Learn Redux from Its Creator [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) is a video course consisting of 30 videos narrated by Dan Abramov, author of Redux. It is designed to complement the “Basics” part of the docs while bringing additional insights about immutability, testing, Redux best practices, and using Redux with React. **This course is free and will always be.** >[“Great course on egghead.io by @dan_abramov - instead of just showing you how to use #redux, it also shows how and why redux was built!”](https://twitter.com/sandrinodm/status/670548531422326785) >Sandrino Di Mattia >[“Plowing through @dan_abramov 'Getting Started with Redux' - its amazing how much simpler concepts get with video.”](https://twitter.com/chrisdhanaraj/status/670328025553219584) >Chris Dhanaraj >[“This video series on Redux by @dan_abramov on @eggheadio is spectacular!”](https://twitter.com/eddiezane/status/670333133242408960) >Eddie Zaneski >[“Come for the name hype. Stay for the rock solid fundamentals. (Thanks, and great job @dan_abramov and @eggheadio!)”](https://twitter.com/danott/status/669909126554607617) >Dan >[“This series of videos on Redux by @dan_abramov is repeatedly blowing my mind - gunna do some serious refactoring”](https://twitter.com/gelatindesign/status/669658358643892224) >Laurence Roberts So, what are you waiting for? ####

资源文件列表:

redux-3.3.1.zip 大约有323个文件
  1. redux-3.3.1/
  2. redux-3.3.1/.babelrc 1.01KB
  3. redux-3.3.1/.editorconfig 263B
  4. redux-3.3.1/.eslintignore 63B
  5. redux-3.3.1/.eslintrc 254B
  6. redux-3.3.1/.flowconfig 54B
  7. redux-3.3.1/.gitignore 56B
  8. redux-3.3.1/.travis.yml 149B
  9. redux-3.3.1/CHANGELOG.md 222B
  10. redux-3.3.1/CNAME 13B
  11. redux-3.3.1/CODE_OF_CONDUCT.md 1.39KB
  12. redux-3.3.1/CONTRIBUTING.md 4.3KB
  13. redux-3.3.1/LICENSE.md 1.05KB
  14. redux-3.3.1/PATRONS.md 808B
  15. redux-3.3.1/README.md 12.79KB
  16. redux-3.3.1/book.json 353B
  17. redux-3.3.1/build/
  18. redux-3.3.1/build/es3ify.js 516B
  19. redux-3.3.1/build/use-lodash-es.js 223B
  20. redux-3.3.1/docs/
  21. redux-3.3.1/docs/Glossary.md 8.06KB
  22. redux-3.3.1/docs/README.md 1.76KB
  23. redux-3.3.1/docs/Troubleshooting.md 6.14KB
  24. redux-3.3.1/docs/advanced/
  25. redux-3.3.1/docs/advanced/AsyncActions.md 19.23KB
  26. redux-3.3.1/docs/advanced/AsyncFlow.md 1.44KB
  27. redux-3.3.1/docs/advanced/ExampleRedditAPI.md 7.7KB
  28. redux-3.3.1/docs/advanced/Middleware.md 16.32KB
  29. redux-3.3.1/docs/advanced/NextSteps.md 103B
  30. redux-3.3.1/docs/advanced/README.md 421B
  31. redux-3.3.1/docs/advanced/UsageWithReactRouter.md 116B
  32. redux-3.3.1/docs/api/
  33. redux-3.3.1/docs/api/README.md 1.25KB
  34. redux-3.3.1/docs/api/Store.md 7.87KB
  35. redux-3.3.1/docs/api/applyMiddleware.md 9.68KB
  36. redux-3.3.1/docs/api/bindActionCreators.md 3.91KB
  37. redux-3.3.1/docs/api/combineReducers.md 4.72KB
  38. redux-3.3.1/docs/api/compose.md 1.27KB
  39. redux-3.3.1/docs/api/createStore.md 3.2KB
  40. redux-3.3.1/docs/basics/
  41. redux-3.3.1/docs/basics/Actions.md 4.54KB
  42. redux-3.3.1/docs/basics/DataFlow.md 4.88KB
  43. redux-3.3.1/docs/basics/ExampleTodoList.md 6.11KB
  44. redux-3.3.1/docs/basics/README.md 499B
  45. redux-3.3.1/docs/basics/Reducers.md 14.26KB
  46. redux-3.3.1/docs/basics/Store.md 3.09KB
  47. redux-3.3.1/docs/basics/UsageWithReact.md 14.75KB
  48. redux-3.3.1/docs/introduction/
  49. redux-3.3.1/docs/introduction/Ecosystem.md 9.42KB
  50. redux-3.3.1/docs/introduction/Examples.md 5.65KB
  51. redux-3.3.1/docs/introduction/Motivation.md 2.34KB
  52. redux-3.3.1/docs/introduction/PriorArt.md 7.18KB
  53. redux-3.3.1/docs/introduction/README.md 169B
  54. redux-3.3.1/docs/introduction/ThreePrinciples.md 3.15KB
  55. redux-3.3.1/docs/recipes/
  56. redux-3.3.1/docs/recipes/ComputingDerivedData.md 4.99KB
  57. redux-3.3.1/docs/recipes/ImplementingUndoHistory.md 15.56KB
  58. redux-3.3.1/docs/recipes/MigratingToRedux.md 2.63KB
  59. redux-3.3.1/docs/recipes/README.md 499B
  60. redux-3.3.1/docs/recipes/ReducingBoilerplate.md 16.92KB
  61. redux-3.3.1/docs/recipes/ServerRendering.md 14.69KB
  62. redux-3.3.1/docs/recipes/WritingTests.md 13.1KB
  63. redux-3.3.1/examples/
  64. redux-3.3.1/examples/README.md 124B
  65. redux-3.3.1/examples/async/
  66. redux-3.3.1/examples/async/.babelrc 112B
  67. redux-3.3.1/examples/async/actions/
  68. redux-3.3.1/examples/async/actions/index.js 1.3KB
  69. redux-3.3.1/examples/async/components/
  70. redux-3.3.1/examples/async/components/Picker.js 668B
  71. redux-3.3.1/examples/async/components/Posts.js 314B
  72. redux-3.3.1/examples/async/containers/
  73. redux-3.3.1/examples/async/containers/App.js 2.47KB
  74. redux-3.3.1/examples/async/index.html 185B
  75. redux-3.3.1/examples/async/index.js 342B
  76. redux-3.3.1/examples/async/package.json 1.13KB
  77. redux-3.3.1/examples/async/reducers/
  78. redux-3.3.1/examples/async/reducers/index.js 1.26KB
  79. redux-3.3.1/examples/async/server.js 702B
  80. redux-3.3.1/examples/async/store/
  81. redux-3.3.1/examples/async/store/configureStore.js 608B
  82. redux-3.3.1/examples/async/webpack.config.js 1.15KB
  83. redux-3.3.1/examples/buildAll.js 1008B
  84. redux-3.3.1/examples/counter-vanilla/
  85. redux-3.3.1/examples/counter-vanilla/index.html 1.76KB
  86. redux-3.3.1/examples/counter/
  87. redux-3.3.1/examples/counter/.babelrc 112B
  88. redux-3.3.1/examples/counter/components/
  89. redux-3.3.1/examples/counter/components/Counter.js 1.09KB
  90. redux-3.3.1/examples/counter/index.html 187B
  91. redux-3.3.1/examples/counter/index.js 527B
  92. redux-3.3.1/examples/counter/package.json 1.17KB
  93. redux-3.3.1/examples/counter/reducers/
  94. redux-3.3.1/examples/counter/reducers/index.js 206B
  95. redux-3.3.1/examples/counter/server.js 702B
  96. redux-3.3.1/examples/counter/test/
  97. redux-3.3.1/examples/counter/test/.eslintrc 37B
  98. redux-3.3.1/examples/counter/test/components/
  99. redux-3.3.1/examples/counter/test/components/Counter.spec.js 2.01KB
  100. redux-3.3.1/examples/counter/test/reducers/
  101. redux-3.3.1/examples/counter/test/reducers/counter.spec.js 572B
  102. redux-3.3.1/examples/counter/test/setup.js 180B
  103. redux-3.3.1/examples/counter/webpack.config.js 1.15KB
  104. redux-3.3.1/examples/real-world/
  105. redux-3.3.1/examples/real-world/.babelrc 112B
  106. redux-3.3.1/examples/real-world/actions/
  107. redux-3.3.1/examples/real-world/actions/index.js 3.91KB
  108. redux-3.3.1/examples/real-world/components/
  109. redux-3.3.1/examples/real-world/components/Explore.js 1.52KB
  110. redux-3.3.1/examples/real-world/components/List.js 1.24KB
  111. redux-3.3.1/examples/real-world/components/Repo.js 805B
  112. redux-3.3.1/examples/real-world/components/User.js 634B
  113. redux-3.3.1/examples/real-world/containers/
  114. redux-3.3.1/examples/real-world/containers/App.js 1.65KB
  115. redux-3.3.1/examples/real-world/containers/DevTools.js 337B
  116. redux-3.3.1/examples/real-world/containers/RepoPage.js 2.38KB
  117. redux-3.3.1/examples/real-world/containers/Root.dev.js 550B
  118. redux-3.3.1/examples/real-world/containers/Root.js 139B
  119. redux-3.3.1/examples/real-world/containers/Root.prod.js 462B
  120. redux-3.3.1/examples/real-world/containers/UserPage.js 2.38KB
  121. redux-3.3.1/examples/real-world/index.html 190B
  122. redux-3.3.1/examples/real-world/index.js 277B
  123. redux-3.3.1/examples/real-world/middleware/
  124. redux-3.3.1/examples/real-world/middleware/api.js 3.39KB
  125. redux-3.3.1/examples/real-world/package.json 1.23KB
  126. redux-3.3.1/examples/real-world/reducers/
  127. redux-3.3.1/examples/real-world/reducers/index.js 1.36KB
  128. redux-3.3.1/examples/real-world/reducers/paginate.js 1.75KB
  129. redux-3.3.1/examples/real-world/routes.js 382B
  130. redux-3.3.1/examples/real-world/server.js 697B
  131. redux-3.3.1/examples/real-world/store/
  132. redux-3.3.1/examples/real-world/store/configureStore.dev.js 1018B
  133. redux-3.3.1/examples/real-world/store/configureStore.js 159B
  134. redux-3.3.1/examples/real-world/store/configureStore.prod.js 434B
  135. redux-3.3.1/examples/real-world/webpack.config.js 1.15KB
  136. redux-3.3.1/examples/shopping-cart/
  137. redux-3.3.1/examples/shopping-cart/.babelrc 112B
  138. redux-3.3.1/examples/shopping-cart/actions/
  139. redux-3.3.1/examples/shopping-cart/actions/index.js 1.03KB
  140. redux-3.3.1/examples/shopping-cart/api/
  141. redux-3.3.1/examples/shopping-cart/api/products.json 229B
  142. redux-3.3.1/examples/shopping-cart/api/shop.js 305B
  143. redux-3.3.1/examples/shopping-cart/components/
  144. redux-3.3.1/examples/shopping-cart/components/Cart.js 906B
  145. redux-3.3.1/examples/shopping-cart/components/Product.js 362B
  146. redux-3.3.1/examples/shopping-cart/components/ProductItem.js 813B
  147. redux-3.3.1/examples/shopping-cart/components/ProductsList.js 342B
  148. redux-3.3.1/examples/shopping-cart/constants/
  149. redux-3.3.1/examples/shopping-cart/constants/ActionTypes.js 245B
  150. redux-3.3.1/examples/shopping-cart/containers/
  151. redux-3.3.1/examples/shopping-cart/containers/App.js 369B
  152. redux-3.3.1/examples/shopping-cart/containers/CartContainer.js 983B
  153. redux-3.3.1/examples/shopping-cart/containers/ProductsContainer.js 1.13KB
  154. redux-3.3.1/examples/shopping-cart/index.html 193B
  155. redux-3.3.1/examples/shopping-cart/index.js 657B
  156. redux-3.3.1/examples/shopping-cart/package.json 971B
  157. redux-3.3.1/examples/shopping-cart/reducers/
  158. redux-3.3.1/examples/shopping-cart/reducers/cart.js 1.19KB
  159. redux-3.3.1/examples/shopping-cart/reducers/index.js 624B
  160. redux-3.3.1/examples/shopping-cart/reducers/products.js 1.19KB
  161. redux-3.3.1/examples/shopping-cart/server.js 702B
  162. redux-3.3.1/examples/shopping-cart/webpack.config.js 1.28KB
  163. redux-3.3.1/examples/testAll.js 962B
  164. redux-3.3.1/examples/todomvc/
  165. redux-3.3.1/examples/todomvc/.babelrc 112B
  166. redux-3.3.1/examples/todomvc/actions/
  167. redux-3.3.1/examples/todomvc/actions/index.js 520B
  168. redux-3.3.1/examples/todomvc/components/
  169. redux-3.3.1/examples/todomvc/components/Footer.js 1.77KB
  170. redux-3.3.1/examples/todomvc/components/Header.js 578B
  171. redux-3.3.1/examples/todomvc/components/MainSection.js 2.06KB
  172. redux-3.3.1/examples/todomvc/components/TodoItem.js 1.65KB
  173. redux-3.3.1/examples/todomvc/components/TodoTextInput.js 1.24KB
  174. redux-3.3.1/examples/todomvc/constants/
  175. redux-3.3.1/examples/todomvc/constants/ActionTypes.js 250B
  176. redux-3.3.1/examples/todomvc/constants/TodoFilters.js 123B
  177. redux-3.3.1/examples/todomvc/containers/
  178. redux-3.3.1/examples/todomvc/containers/App.js 863B
  179. redux-3.3.1/examples/todomvc/index.html 203B
  180. redux-3.3.1/examples/todomvc/index.js 377B
  181. redux-3.3.1/examples/todomvc/package.json 1.32KB
  182. redux-3.3.1/examples/todomvc/reducers/
  183. redux-3.3.1/examples/todomvc/reducers/index.js 146B
  184. redux-3.3.1/examples/todomvc/reducers/todos.js 1.24KB
  185. redux-3.3.1/examples/todomvc/server.js 702B
  186. redux-3.3.1/examples/todomvc/store/
  187. redux-3.3.1/examples/todomvc/store/configureStore.js 435B
  188. redux-3.3.1/examples/todomvc/test/
  189. redux-3.3.1/examples/todomvc/test/.eslintrc 37B
  190. redux-3.3.1/examples/todomvc/test/actions/
  191. redux-3.3.1/examples/todomvc/test/actions/todos.spec.js 1.15KB
  192. redux-3.3.1/examples/todomvc/test/components/
  193. redux-3.3.1/examples/todomvc/test/components/Footer.spec.js 3.26KB
  194. redux-3.3.1/examples/todomvc/test/components/Header.spec.js 1.33KB
  195. redux-3.3.1/examples/todomvc/test/components/MainSection.spec.js 3.96KB
  196. redux-3.3.1/examples/todomvc/test/components/TodoItem.spec.js 3.44KB
  197. redux-3.3.1/examples/todomvc/test/components/TodoTextInput.spec.js 2.53KB
  198. redux-3.3.1/examples/todomvc/test/reducers/
  199. redux-3.3.1/examples/todomvc/test/reducers/todos.spec.js 5.05KB
  200. redux-3.3.1/examples/todomvc/test/setup.js 180B
  201. redux-3.3.1/examples/todomvc/webpack.config.js 1.25KB
  202. redux-3.3.1/examples/todos-with-undo/
  203. redux-3.3.1/examples/todos-with-undo/.babelrc 112B
  204. redux-3.3.1/examples/todos-with-undo/actions/
  205. redux-3.3.1/examples/todos-with-undo/actions/index.js 323B
  206. redux-3.3.1/examples/todos-with-undo/components/
  207. redux-3.3.1/examples/todos-with-undo/components/App.js 338B
  208. redux-3.3.1/examples/todos-with-undo/components/Footer.js 387B
  209. redux-3.3.1/examples/todos-with-undo/components/Link.js 449B
  210. redux-3.3.1/examples/todos-with-undo/components/Todo.js 379B
  211. redux-3.3.1/examples/todos-with-undo/components/TodoList.js 551B
  212. redux-3.3.1/examples/todos-with-undo/containers/
  213. redux-3.3.1/examples/todos-with-undo/containers/AddTodo.js 439B
  214. redux-3.3.1/examples/todos-with-undo/containers/FilterLink.js 500B
  215. redux-3.3.1/examples/todos-with-undo/containers/UndoRedo.js 763B
  216. redux-3.3.1/examples/todos-with-undo/containers/VisibleTodoList.js 746B
  217. redux-3.3.1/examples/todos-with-undo/index.html 195B
  218. redux-3.3.1/examples/todos-with-undo/index.js 395B
  219. redux-3.3.1/examples/todos-with-undo/package.json 980B
  220. redux-3.3.1/examples/todos-with-undo/reducers/
  221. redux-3.3.1/examples/todos-with-undo/reducers/index.js 208B
  222. redux-3.3.1/examples/todos-with-undo/reducers/todos.js 827B
  223. redux-3.3.1/examples/todos-with-undo/reducers/visibilityFilter.js 216B
  224. redux-3.3.1/examples/todos-with-undo/server.js 702B
  225. redux-3.3.1/examples/todos-with-undo/webpack.config.js 1.13KB
  226. redux-3.3.1/examples/todos/
  227. redux-3.3.1/examples/todos/.babelrc 112B
  228. redux-3.3.1/examples/todos/actions/
  229. redux-3.3.1/examples/todos/actions/index.js 323B
  230. redux-3.3.1/examples/todos/components/
  231. redux-3.3.1/examples/todos/components/App.js 275B
  232. redux-3.3.1/examples/todos/components/Footer.js 387B
  233. redux-3.3.1/examples/todos/components/Link.js 449B
  234. redux-3.3.1/examples/todos/components/Todo.js 379B
  235. redux-3.3.1/examples/todos/components/TodoList.js 551B
  236. redux-3.3.1/examples/todos/containers/
  237. redux-3.3.1/examples/todos/containers/AddTodo.js 439B
  238. redux-3.3.1/examples/todos/containers/FilterLink.js 500B
  239. redux-3.3.1/examples/todos/containers/VisibleTodoList.js 738B
  240. redux-3.3.1/examples/todos/index.html 201B
  241. redux-3.3.1/examples/todos/index.js 361B
  242. redux-3.3.1/examples/todos/package.json 1.2KB
  243. redux-3.3.1/examples/todos/reducers/
  244. redux-3.3.1/examples/todos/reducers/index.js 208B
  245. redux-3.3.1/examples/todos/reducers/todos.js 695B
  246. redux-3.3.1/examples/todos/reducers/visibilityFilter.js 216B
  247. redux-3.3.1/examples/todos/server.js 702B
  248. redux-3.3.1/examples/todos/test/
  249. redux-3.3.1/examples/todos/test/.eslintrc 37B
  250. redux-3.3.1/examples/todos/test/actions/
  251. redux-3.3.1/examples/todos/test/actions/todos.spec.js 652B
  252. redux-3.3.1/examples/todos/test/reducers/
  253. redux-3.3.1/examples/todos/test/reducers/todos.spec.js 1.91KB
  254. redux-3.3.1/examples/todos/test/setup.js 180B
  255. redux-3.3.1/examples/todos/webpack.config.js 1.15KB
  256. redux-3.3.1/examples/tree-view/
  257. redux-3.3.1/examples/tree-view/.babelrc 112B
  258. redux-3.3.1/examples/tree-view/actions/
  259. redux-3.3.1/examples/tree-view/actions/index.js 711B
  260. redux-3.3.1/examples/tree-view/containers/
  261. redux-3.3.1/examples/tree-view/containers/Node.js 1.88KB
  262. redux-3.3.1/examples/tree-view/generateTree.js 352B
  263. redux-3.3.1/examples/tree-view/index.html 189B
  264. redux-3.3.1/examples/tree-view/index.js 426B
  265. redux-3.3.1/examples/tree-view/package.json 1.14KB
  266. redux-3.3.1/examples/tree-view/reducers/
  267. redux-3.3.1/examples/tree-view/reducers/index.js 1.52KB
  268. redux-3.3.1/examples/tree-view/server.js 702B
  269. redux-3.3.1/examples/tree-view/store/
  270. redux-3.3.1/examples/tree-view/store/configureStore.js 427B
  271. redux-3.3.1/examples/tree-view/test/
  272. redux-3.3.1/examples/tree-view/test/.eslintrc 37B
  273. redux-3.3.1/examples/tree-view/test/reducer.spec.js 3.28KB
  274. redux-3.3.1/examples/tree-view/webpack.config.js 1.15KB
  275. redux-3.3.1/examples/universal/
  276. redux-3.3.1/examples/universal/.babelrc 36B
  277. redux-3.3.1/examples/universal/client/
  278. redux-3.3.1/examples/universal/client/index.js 446B
  279. redux-3.3.1/examples/universal/common/
  280. redux-3.3.1/examples/universal/common/actions/
  281. redux-3.3.1/examples/universal/common/actions/index.js 718B
  282. redux-3.3.1/examples/universal/common/api/
  283. redux-3.3.1/examples/universal/common/api/counter.js 446B
  284. redux-3.3.1/examples/universal/common/components/
  285. redux-3.3.1/examples/universal/common/components/Counter.js 817B
  286. redux-3.3.1/examples/universal/common/containers/
  287. redux-3.3.1/examples/universal/common/containers/App.js 416B
  288. redux-3.3.1/examples/universal/common/reducers/
  289. redux-3.3.1/examples/universal/common/reducers/counter.js 348B
  290. redux-3.3.1/examples/universal/common/reducers/index.js 152B
  291. redux-3.3.1/examples/universal/common/store/
  292. redux-3.3.1/examples/universal/common/store/configureStore.js 532B
  293. redux-3.3.1/examples/universal/index.js 20B
  294. redux-3.3.1/examples/universal/package.json 1.04KB
  295. redux-3.3.1/examples/universal/server/
  296. redux-3.3.1/examples/universal/server/index.js 46B
  297. redux-3.3.1/examples/universal/server/server.js 2.28KB
  298. redux-3.3.1/examples/universal/webpack.config.js 1.21KB
  299. redux-3.3.1/package.json 4.36KB
  300. redux-3.3.1/src/
  301. redux-3.3.1/src/applyMiddleware.js 1.21KB
  302. redux-3.3.1/src/bindActionCreators.js 1.9KB
  303. redux-3.3.1/src/combineReducers.js 4.99KB
  304. redux-3.3.1/src/compose.js 564B
  305. redux-3.3.1/src/createStore.js 7.19KB
  306. redux-3.3.1/src/index.js 1.09KB
  307. redux-3.3.1/src/utils/
  308. redux-3.3.1/src/utils/warning.js 606B
  309. redux-3.3.1/test/
  310. redux-3.3.1/test/.eslintrc 37B
  311. redux-3.3.1/test/applyMiddleware.spec.js 2.29KB
  312. redux-3.3.1/test/bindActionCreators.spec.js 2.72KB
  313. redux-3.3.1/test/combineReducers.spec.js 6.62KB
  314. redux-3.3.1/test/compose.spec.js 1.13KB
  315. redux-3.3.1/test/createStore.spec.js 15.11KB
  316. redux-3.3.1/test/helpers/
  317. redux-3.3.1/test/helpers/actionCreators.js 727B
  318. redux-3.3.1/test/helpers/actionTypes.js 178B
  319. redux-3.3.1/test/helpers/middleware.js 166B
  320. redux-3.3.1/test/helpers/reducers.js 1.04KB
  321. redux-3.3.1/test/utils/
  322. redux-3.3.1/test/utils/warning.spec.js 1.05KB
  323. redux-3.3.1/webpack.config.js 717B
0评论
提交 加载更多评论
其他资源 redux-3.5.2.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.6.0.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.5.1.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.7.0.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.5.0.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.3.0.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.2.1.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.1.5.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management