文件名称:pwa:用于Rails的渐进式Web应用程序
文件大小:30KB
文件格式:ZIP
更新时间:2024-02-26 14:47:07
rails pwa service-worker progressive-web-app PWARuby
Rails渐进式Web应用程序 该宝石仅提供您可以构建渐进式Web应用程序的基础。 它简化了将服务工作者和清单添加到您的应用程序的过程,因此可以将其识别为PWA,并且无需网络连接即可访问。 将渐进式Web应用定义为: 可靠-即使在不确定的网络条件下,也可立即加载且永不显示downasaur。 这由Progressive Web Apps for Rails处理。 快速-使用柔滑流畅的动画快速响应用户交互,并且不会出现混乱的滚动。 有两种技术可以帮助您提高性能: Turbolinks和AMP 。 当您使用Turbolinks时,请使用来获取XHR请求和平滑的页面过渡,从而为您的应用程序使用
【文件预览】:
pwa-master
----.github()
--------dependabot.yml(616B)
--------ISSUE_TEMPLATE()
--------workflows()
----yarn.lock(21KB)
----.eslintrc.js(414B)
----src()
--------index.js(636B)
----lib()
--------generators()
--------pwa.rb(168B)
--------pwa()
----Gemfile(70B)
----.npmignore(212B)
----spec()
--------spec_helper.rb(5KB)
----pwa.gemspec(1KB)
----config()
--------routes.rb(173B)
----LICENSE(1KB)
----README.md(7KB)
----.rubocop.yml(230B)
----.rspec(22B)
----Gemfile.lock(3KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(21B)
----app()
--------views()
--------controllers()
----CHANGELOG.md(327B)
----package.json(571B)