文件名称:react-isomorphic-boilerplate:React服务器端渲染应用程序的样板
文件大小:29KB
文件格式:ZIP
更新时间:2024-05-17 13:03:42
JavaScript
React同构样板 React服务器端渲染应用程序的样板 特征 React + Redux + React-Router 服务器端与Koa一起渲染 Webpack 4+ 支持萨斯 通过babel-plugin-react-css-modules支持cssmodules 使用dll插件构建 用法 // run client and server side for dev npm start // build client and server side npm run build // start serve npm run serve 同构 将抓取钩子写在容器中 它将自动获取并更新客户端和服务器端的状态 @provideHooks({ fetch: ({ dispatch, params }) => dispatch(getUserList()) }) @connect(s
【文件预览】:
react-isomorphic-boilerplate-master
----client()
--------app.js(538B)
--------components()
--------routes.js(285B)
--------reducer()
--------container()
--------server-entry.js(439B)
--------common()
--------actions()
--------store()
--------client-entry.js(1KB)
----.gitignore(18B)
----.babelrc(293B)
----babel.js(569B)
----package.json(2KB)
----server()
--------app.js(493B)
--------middleware()
--------route()
--------index.js(526B)
--------config.js(59B)
----yarn-error.log(3KB)
----build()
--------webpack.server.conf.js(1KB)
--------build-server.js(266B)
--------build.js(957B)
--------dev-client.js(245B)
--------utils.js(2KB)
--------build-client.js(262B)
--------dev-server.js(2KB)
--------webpack.base.conf.js(2KB)
--------webpack.dev.conf.js(1KB)
--------webpack.dll.conf.js(1KB)
--------webpack.prod.conf.js(4KB)
----views()
--------index.ejs(485B)
----require-hook.js(468B)
----README.md(840B)
----config()
--------dev.env.js(139B)
--------index.js(1KB)
--------prod.env.js(48B)
--------test.env.js(132B)
--------lib.dependencies.js(357B)
--------webpack.dll.conf.js(1KB)
----index.html(372B)