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

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

redux-3.3.0.zip

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