文件名称:flux-react-router-example:修改-助焊剂React路由器示例
文件大小:609KB
文件格式:ZIP
更新时间:2024-06-09 06:14:25
JavaScript
Flux React Router示例 这是我在一个周末编写的示例Flux应用程序。 它使用开放的Github API来显示用户加注星标的回购协议和按回购协议显示注视者。 我记录了我在学习Flux时尝试过的几种方法。 我试图使它接近真实世界(分页,没有伪造的localStorage API)。 这里有一些我特别感兴趣的地方: 它使用香草的和 ; 它可以显示带有部分已知信息的用户页面,并随时随地加载详细信息; 它支持用户和仓库的分页; 它使用解析Github的嵌套JSON响应; 内容商店 ; 立即返回(因为所有数据都在商店中); 如果使用不同的参数请求某些页面,则在componentWillReceiveProps优雅地更新路由器处理程序。 组件使用作为性能优化。 它通过演示了用法(实验的); 它是使用和在ES6中,并集成了 。 跑步 npm install npm
【文件预览】:
flux-react-router-example-master
----.eslintrc(952B)
----.babelrc(43B)
----package.json(1KB)
----server.js(460B)
----index.html(124B)
----webpack.config.production.js(740B)
----LICENSE(1KB)
----dist()
--------bundle.js.map(2.16MB)
--------index.html(116B)
--------bundle.js(220KB)
--------README.md(427B)
----.gitignore(37B)
----webpack.config.js(656B)
----README.md(4KB)
----.eslintignore(39B)
----scripts()
--------index.js(477B)
--------constants()
--------Root.js(824B)
--------api()
--------AppDispatcher.js(949B)
--------pages()
--------components()
--------App.js(649B)
--------stores()
--------actions()
--------utils()