文件名称:react-base-app:带SSR +热模块更换的React样板(React和LESS)
文件大小:113KB
文件格式:ZIP
更新时间:2024-05-28 14:49:58
react nodejs babel express webpack
适用于SSR + HMR的React Boilerplate(React + SASS文件)+同构代码+自适应设计(是的!) 旁注:我很自豪地宣布它正在与具有水合物的React16一起使用。 这是用于创建带有客户端的服务器端React应用程序的样板。 这在服务器端和客户端之间使用同构代码起作用。 HMR适用于React组件和SASS文件。 这个应用程序是一个样板,因此您可以使用它来创建自己的React应用程序。 它对自适应设计很重要,您只需要在配置文件上启用adaptive配置(这将在下面更详细地说明)。 只需克隆它,派生它或复制代码并开始构建您的应用程序即可。 这只是一个骨架。 此应用程序已可以投入生产。 您只需要编译资产并运行应用程序,它就可以像Charm一样工作。 应用程式结构 该文件夹包含应用程序,在其中您将找到: 客户端:这是webpack的入口点 页数:此文件夹必须
【文件预览】:
react-base-app-master
----.istanbul.yml(219B)
----.eslintrc(708B)
----webpack.config.js(8KB)
----.babelrc(317B)
----middleware()
--------request-logger.js(424B)
--------hot-reloading.js(802B)
--------device-detection.js(743B)
--------error-handler.js(74B)
--------react-renderer.js(4KB)
----helpers()
--------environmentHelper.js(259B)
----.mocharc(102B)
----config()
--------production.json(2B)
--------default.json(207B)
----README.md(6KB)
----api()
--------index.js(146B)
----.editorconfig(206B)
----tests()
--------setup.js(136B)
----.gitignore(3KB)
----app()
--------pages()
--------client()
--------styles()
--------components()
--------assets()
--------routes()
----index.js(1KB)
----package-lock.json(397KB)
----package.json(2KB)
----.nvmrc(7B)