Angular 何时需要开发渐进式Web应用程序(PWA)?
我正在为windows用户开发Angular 7应用程序,我想知道:Angular 何时需要开发渐进式Web应用程序(PWA)?,angular,performance,progressive-web-apps,Angular,Performance,Progressive Web Apps,我正在为windows用户开发Angular 7应用程序,我想知道: PWA是否总是提高性能 它是否只针对特定的平台 以下是关于渐进式Web应用程序(PWA)的两个问题的答案: 1) 它总是提高性能吗 是的,这都要归功于使用。请注意,要享受PWA和服务人员的福利,必须通过HTTPS提供服务 如介绍页所述 用JavaScript编写的服务工作者类似于客户端代理 并让您控制缓存以及如何响应资源 请求。通过预缓存关键资源,您可以消除 依赖网络,确保即时可靠的体验 为您的用户 2) 它是否仅用于特定平
- PWA是否总是提高性能
- 它是否只针对特定的平台
PWA可以在所有平台上使用——浏览器、移动设备,甚至其他平台。但是,请注意,某些PWA功能可能不会在浏览器/操作系统中得到普遍支持。以下是关于渐进式Web应用程序(PWA)的两个问题的答案: 1) 它总是提高性能吗 是的,这都要归功于使用。请注意,要享受PWA和服务人员的福利,必须通过HTTPS提供服务 如介绍页所述 用JavaScript编写的服务工作者类似于客户端代理 并让您控制缓存以及如何响应资源 请求。通过预缓存关键资源,您可以消除 依赖网络,确保即时可靠的体验 为您的用户 2) 它是否仅用于特定平台
PWA可以在所有平台上使用——浏览器、移动设备,甚至其他平台。但是,请注意,某些PWA功能可能不会在浏览器/操作系统中得到普遍支持。您可以对静态资产和API响应应用不同的缓存策略
这不仅使您可以在用户离线时交付内容,而且还可以通过提供缓存响应来保存一些网络请求,从而提高整体性能 如果您有兴趣了解更多关于PWAs的信息,我写了一些关于它们的文章:
- 。在本文中,我还介绍了Angular(
和freshness
)提供的两种缓存策略,并展示了如何实现它们李>performance
这不仅使您可以在用户离线时交付内容,而且还可以通过提供缓存响应来保存一些网络请求,从而提高整体性能 如果您有兴趣了解更多关于PWAs的信息,我写了一些关于它们的文章:
- 。在本文中,我还介绍了Angular(
和freshness
)提供的两种缓存策略,并展示了如何实现它们李>performance