文件名称:react-pwa:具有服务器端渲染功能的渐进式Web应用程序(PWA)的可升级样板,考虑了SEO的构建并实现了最大页面速度和优化的用户体验
文件大小:3.05MB
文件格式:ZIP
更新时间:2024-02-22 21:05:38
react javascript hsts babel pwa
ReactPWA v2 具有最佳开发人员体验的高度可扩展的渐进式Web应用程序基础。 演示: : 快速开始 克隆存储库: git clone https://github.com/Atyantik/react-pwa.git && cd react-pwa 安装依赖项: npm install 要启动项目,请在终端中运行以下命令: npm start 要构建项目,请在终端中运行以下命令: npm run build PawJS 由PawJS自豪地支持 产品特点 PWA-渐进式Web应用程序 使用ReactPWA,您可以使用React.JS的简单知识来创建Progressive Web应用程序。 众所周知,Progressive Apps并非在所有地方都受支持,但是我们增加了对Safari和Chrome的支持,因此当您的应用程序添加到主屏幕或另存为桌面应用程序时,它们可以作为独立的应用程序使用。 代码拆分 开发企业应用程序时面临的非常困难的是代码拆分。 我们不需要一个JS文件中的所有内容。 为什么不为每个模块/页面创建单独的JS文件! 我们在这里创建一个返回路由数组
【文件预览】:
react-pwa-master
----.demo.env(643B)
----.dockerignore(944B)
----.eslintrc(227B)
----.gitattributes(33B)
----.github()
--------ISSUE_TEMPLATE.md(117B)
----src()
--------seo.ts(405B)
--------pages()
--------server.js(2KB)
--------components()
--------pwa.tsx(791B)
--------@types()
--------routes.js(427B)
--------libs()
--------client.js(3KB)
--------resources()
--------webpack.js(523B)
----Dockerfile(750B)
----CONTRIBUTING.md(4KB)
----.travis.yml(123B)
----.prod.env(595B)
----tsconfig.json(509B)
----LICENSE.md(1KB)
----tslint.json(69B)
----README.md(8KB)
----.editorconfig(207B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)
----cloudinary.js(1KB)
----package-lock.json(832KB)
----package.json(2KB)