文件名称:universal-web-boilerplate:Modern具有通用渲染和代码拆分功能的Modern React样板
文件大小:234KB
文件格式:ZIP
更新时间:2024-06-02 23:51:51
react redux boilerplate webpack isomorphic
:black_circle: 通用腹板 概述 一个现代的通用Web样板,建立在react,redux,webpack和node之上。 用作服务器渲染的代码拆分Web应用程序的起点。 在查看演示应用 动机 设置现代的javascript Web项目可能既耗时又困难。 像框架 ,,并解决这个复杂的自定义脚手架工具和安装脚本抽象的配置了。 但是,这些框架和工具将控制权从开发人员手中夺走,使更改或自定义配置变得更加困难。 通用Web样板为您入门提供了坚实而扎实的基础,而无需抽象任何实现细节。 特色 现代javascript 异步/等待无处不在,以简化异步控制流程和错误处理 对与装饰器一起应用的HOC做出React 与redux-saga集成的迭代器和生成器 快速的开发人员工作流程 更换热模块时,将在更改时在服务器和客户端上重新加载源代码 提取对Web服务器的更改并使用nodemon重新加载 准备生产 在生产中缩减
【文件预览】:
universal-web-boilerplate-master
----.babelrc(515B)
----config()
--------setupJest.js(793B)
----package.json(4KB)
----yarn-error.log(367KB)
----jest.config.js(561B)
----src()
--------client.js(1KB)
--------server()
--------redux()
--------pages()
--------components()
--------helpers()
----.eslintrc.js(5KB)
----.gitignore(84B)
----public()
--------README.md(29B)
----README.md(6KB)
----yarn.lock(340KB)
----.eslintignore(14B)
----scripts()
--------deploy.sh(105B)
--------redeploy.sh(121B)
----webpack()
--------webpack.server.config.js(3KB)
--------webpack.parts.js(4KB)
--------webpack.client.config.js(5KB)
----build()
--------.gitkeep(8B)