文件名称:react-universal:React,Express,nginx和Docker
文件大小:463KB
文件格式:ZIP
更新时间:2024-06-07 04:03:48
JavaScript
React Universal应用 该项目开始时是将后端Web服务器从Tomcat移动到nginx的地方。 在此过程中,其他的多米诺骨牌下跌了,Spring Web MVC和SpringBoot被Node.js和Express取代了。 我还想使用Docker并最终转向微服务架构。 快速开始 要求 可选,用package.json node替换nodemon以跳过服务器监视 -可选 安装依赖项: yarn install 运行带有热模块替换的开发版本: yarn start 使用 WebSocket服务器 在新终端的项目根目录下,启动WebSocket服务器。 yarn run start:wss 运行生产: yarn build yarn run start:prod 使用 使用Docker Compose 需要 使用Docker风格的react-universal可以
【文件预览】:
react-universal-master
----.eslintrc(512B)
----.bithoundrc(41B)
----style()
--------common.css(2KB)
----server()
--------websocket-server.js(1KB)
--------middleware()
--------main.js(717B)
--------logger.js(1KB)
----.babelrc(324B)
----conf()
--------nginx.conf(7KB)
--------default-ssl(243B)
--------kyma()
--------server.crt(1KB)
--------default-ssl.backup(862B)
--------server.key(2KB)
----project.config.js(727B)
----package.json(3KB)
----internal()
--------mocha()
----mocha.opts(87B)
----LICENSE(1KB)
----app()
--------reducers()
--------index.js(763B)
--------assets()
--------routes()
--------index.html(319B)
--------components()
--------store.js(979B)
--------actions()
--------util()
--------favicon.ico(1KB)
----docker()
--------Dockerfile-wss(166B)
--------Dockerfile-dev(166B)
--------Dockerfile-prod(364B)
----docker-compose.yml(742B)
----.gitignore(78B)
----webpack.config.js(3KB)
----README.md(4KB)
----yarn.lock(280KB)
----.eslintignore(58B)
----nodemon.json(46B)
----.editorconfig(781B)