文件名称:React Redux Universal Hot Example:通用Webapp的入门样板-开源
文件大小:200KB
文件格式:ZIP
更新时间:2024-06-03 08:01:58
开源软件
这是一个使用通用渲染创建的入门样板应用程序,客户端和服务器均调用以从单独的API服务器,React,React Router,Express,Babel(用于ES6和ES7 magic),用于捆绑的Webpack,Webpack Dev Middleware,Webpack Hot Middleware加载数据,Redux的未来Flux实现,用于下一代DX的Redux开发工具(开发人员经验),React Router Redux Redux / React Router绑定,ESLint来保持一致的代码样式,redux-form以管理Redux中的表单状态,lru-memoize以加快速度表单验证,多化简将单个化简组合为一个基于键的化简,样式加载器,sass加载器和less-loader,以允许以纯CSS,sass和更少的样式表,bootstrap-sass-loader和font-awesome-导入webpack可以自定义Bootstrap和FontAwesome,react-helmet可以管理服务器和客户端上的标题和元标记信息,而webpack-isomorphic-tools
【文件预览】:
erikras-react-redux-universal-hot-example-8187944
----.travis.yml(205B)
----.eslintrc(1KB)
----bin()
--------server.js(903B)
--------api.js(273B)
----.babelrc(445B)
----docs()
--------InlineStyles.md(2KB)
--------Ducks.md(118B)
----package.json(5KB)
----tests.webpack.js(93B)
----server.babel.js(321B)
----app.json(493B)
----api()
--------__tests__()
--------api.js(2KB)
--------actions()
--------utils()
----LICENSE(1KB)
----static()
--------favicon.png(3KB)
--------logo.jpg(22KB)
--------favicon.ico(1KB)
----.env(44B)
----src()
--------config.js(1KB)
--------client.js(2KB)
--------routes.js(1KB)
--------redux()
--------server.js(4KB)
--------containers()
--------components()
--------theme()
--------utils()
--------helpers()
----.gitignore(86B)
----karma.conf.js(2KB)
----README.md(12KB)
----.eslintignore(41B)
----.editorconfig(167B)
----webpack()
--------webpack-dev-server.js(893B)
--------webpack-isomorphic-tools.js(4KB)
--------dev.config.js(4KB)
--------prod.config.js(3KB)