【文件属性】:
文件名称:isomorphic-react-app:同构React应用
文件大小:26KB
文件格式:ZIP
更新时间:2021-03-21 05:49:01
react redux nodejs babel express
同构React应用
Isomorphic React App是具有所有最佳实践的服务器端渲染应用程序。
科技类
同构React应用程序使用许多开源项目来正常工作:
一个用于构建用户界面JavaScript库
-JavaScript应用程序的可预测状态容器
-Redux应用程序的替代副作用模型
令人愉快JavaScript测试
捆绑资产脚本
编写下一代JavaScript的编译器
当然,Isomorphic React App本身是开源的,在GitHub上有一个。
安装
此应用需要运行 v8 +。
安装依赖项。
$ move into directory
$ npm install
启动服务器
通过webpack使用livereload启动本地服务器: port:3000
$ npm start-dev
测试
运行测试
$ npm test
以交互方式运行测试观察程序。
$ j
【文件预览】:
isomorphic-react-app-master
----public()
--------index.html(556B)
----webpack.config.dev.babel.js(1021B)
----src()
--------services()
--------getStore.js(1KB)
--------sagas()
--------components()
--------App.jsx(959B)
--------index.jsx(1KB)
--------reducers()
----.babelrc(92B)
----webpack.config.prod.babel.js(871B)
----.travis.yml(224B)
----LICENSE(1KB)
----__mocks__()
--------isomorphic-fetch.js(142B)
----README.md(2KB)
----data()
--------api-real-url.js(208B)
--------mock-questions.json(19KB)
----.gitignore(943B)
----server()
--------index.jsx(3KB)
----package.json(2KB)