【文件属性】:
文件名称:ndc-isomorphic-flux:带有 Flux 的同构 JavaScript 演示应用程序,适用于 NDC 2015
文件大小:156KB
文件格式:ZIP
更新时间:2021-05-29 18:49:08
JavaScript
NDC 同构 React 和 Flux 示例
介绍:
具有 Passport 身份验证的同构 Flux 和 React 入门套件
特征
服务器端和客户端渲染
同构路由
同构通量架构
从服务器到客户端的状态脱水/再水化
Webpack React 热加载器
在制品
开发脚本
export NODE_ENV=development \
export PORT=3000 \
export DEBUG=app: * \
export API_URL=http://localhost:3000/api \
export MONGO_URL=mongodb://localhost/ndc-isomorphic-flux \
./node_modules/nodemon/bin/nodemon.js ./start.js
制作脚本
export NODE_ENV=production \
expo
【文件预览】:
ndc-isomorphic-flux-master
----style()
--------main.scss(843B)
--------_init.scss(178B)
--------_skeleton.scss(15KB)
----.jshintrc(857B)
----.gitignore(357B)
----app.js(426B)
----flux()
--------components()
--------routes.jsx(1KB)
--------server.jsx(2KB)
--------services()
--------client.jsx(1007B)
--------actions()
--------stores()
----package.json(2KB)
----gulpfile.js(3KB)
----LICENSE(2KB)
----public()
--------images()
--------css()
----README.md(957B)
----config()
--------white-listed-env-vars.js(48B)
--------dev-tools.js(2KB)
--------webpack.config.js(808B)
--------webpack.config.dev.js(909B)
--------cachebuster.js(359B)
--------app-init-setup.js(3KB)
--------env.js(2KB)
----server-api()
--------index.js(207B)
--------routes()
--------handlers()
----start.js(63B)
----npm-shrinkwrap.json(88KB)
----session-api()
--------passport-init.js(625B)
--------models()
--------index.js(223B)
--------routes()
--------handlers()