gpt4 book ai didi

angularjs - 是否可以将使用 angular 1 编码的 webapp 转换为 PWA(Progressive Web App)?

转载 作者:行者123 更新时间:2023-12-04 01:36:06 25 4
gpt4 key购买 nike

我有一个使用 angular 1 开发的 webapp。我必须将它转换为渐进式 web 应用程序,这可能吗,我在 youtube 上查看了许多教程,但所有教程都使用 angular 2 及更高版本。 angular 1 是否支持这个 PWA 功能?请帮忙...

最佳答案

PWA 没有任何特定于框架的东西——你的网站只需要满足 certain set of criteria :

  • 一切都通过 HTTPS 提供服务
  • 设计必须是响应式的
  • 您的应用必须可离线使用(即它需要一个 Service Worker )
  • 您需要提供manifest file包含有关您的应用程序的元数据
  • 您的应用程序必须适用于所有现代浏览器
  • 页面转换不应阻止应用程序(即,如果加载需要一段时间,您需要显示加载屏幕/微调器)
  • 应用程序中的每个页面都需要一个唯一的 URL

  • 所有这些都可以通过 Angular 1 实现——使用现代框架可能会更容易,但至少现在没有什么能阻止你坚持你所拥有的。

    Addy Osmani(我相信他在 Google 工作并且非常积极地参与 PWA 规范)拥有 a good example of an Angular 1 PWA on his GitHub .

    关于angularjs - 是否可以将使用 angular 1 编码的 webapp 转换为 PWA(Progressive Web App)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46824845/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com