【文件属性】:
文件名称:react-redux-demo:基于react redux react-router的SPA演示
文件大小:24KB
文件格式:ZIP
更新时间:2021-04-27 14:21:32
react redux JavaScript
运行方式
# npm i -g create-react-app
cd ${this_repo}
npm i
npm start
概述
使用create-react-app作为脚手架,结合React+Redux+React-router,构建一个简单的单页面应用demo。
create-react-app:脚手架
react:负责页面组件构建
react-router:负责单页应用路由部分的控制
redux:负责管理整个应用的数据流
react-redux:将react与redux这两部分相结合
redux-thunk:redux的一个中间件。可以使action creator返回一个function(而不仅仅是object),并且使得dispatch方法可以接收一个function作为参数,通过这种改造使得action支持异步(或延迟)操作
redux-actions:针对redux的一
【文件预览】:
react-redux-demo-master
----package.json(527B)
----src()
--------App.css(171B)
--------index.js(425B)
--------reducer()
--------action()
--------component()
--------page()
--------logo.svg(3KB)
--------registerServiceWorker.js(4KB)
--------App.test.js(208B)
--------store.js(345B)
--------App.js(766B)
--------index.css(63B)
----.gitignore(285B)
----public()
--------manifest.json(298B)
--------index.html(2KB)
--------favicon.ico(24KB)
----README.md(28KB)