PWA比开发简单的web应用程序更有用

PWA比开发简单的web应用程序更有用,web,progressive-web-apps,Web,Progressive Web Apps,我知道我不擅长问问题,所以请告诉我,而不是否决我……谢谢 Q1:渐进式Web应用程序如何有用 问题2:应该使用PWA构建什么类型的应用程序?是否有任何特定的应用程序包含大量CPU利用率或简单的静态页面,与服务器的交互很小 问题3:应用程序架构应该是什么?一般来说?Q1:渐进式web应用程序(特别是其中的服务人员部分)非常有用,因为它们可以(a)非常快,(b)脱机工作。使用服务工作者在用户设备上缓存资源(HTML、JS、CSS),可以在随后访问您的站点时创建几乎即时的页面加载时间。此外,这可以使您

我知道我不擅长问问题,所以请告诉我,而不是否决我……谢谢

Q1:渐进式Web应用程序如何有用

问题2:应该使用PWA构建什么类型的应用程序?是否有任何特定的应用程序包含大量CPU利用率或简单的静态页面,与服务器的交互很小


问题3:应用程序架构应该是什么?一般来说?

Q1:渐进式web应用程序(特别是其中的服务人员部分)非常有用,因为它们可以(a)非常快,(b)脱机工作。使用服务工作者在用户设备上缓存资源(HTML、JS、CSS),可以在随后访问您的站点时创建几乎即时的页面加载时间。此外,这可以使您的站点即使没有网络连接也可用。渐进式web应用(带有清单文件)也可以安装在设备主屏幕上,使其与本机应用一样易于访问


我不确定我是否理解Q2和Q3,因此我将把它们留给其他人来回答。

Q1:渐进式web应用程序(特别是其中的服务人员部分)非常有用,因为它们可以(a)非常快,(b)脱机工作。使用服务工作者在用户设备上缓存资源(HTML、JS、CSS),可以在随后访问您的站点时创建几乎即时的页面加载时间。此外,这可以使您的站点即使没有网络连接也可用。渐进式web应用(带有清单文件)也可以安装在设备主屏幕上,使其与本机应用一样易于访问


我不确定我是否理解第二季度和第三季度,因此我将把它们留给其他人回答。

使用PWA而不是web应用程序或本机应用程序有很多原因

A1:为了回答您的第一个问题,在互联网上找到了一些文章,我建议您阅读其中一些:

A2:您想要开发的应用程序没有任何限制。(此外,您还应注意缓存等关键问题,这在本机/web应用程序中也是相当重要的。)

A3:该架构与web应用非常相似,只是它必须具有一些附加文件:

  • (用于声明应用程序名称、图标等,必须放在项目的根目录中)

  • (这为您提供了推送通知、后台工作等附加功能)


  • 注意:显而易见,您的渐进式Web应用程序应该能够响应不同分辨率的移动屏幕

    使用PWA而不是web应用程序或本机应用程序有很多原因

    A1:为了回答您的第一个问题,在互联网上找到了一些文章,我建议您阅读其中一些:

    A2:您想要开发的应用程序没有任何限制。(此外,您还应注意缓存等关键问题,这在本机/web应用程序中也是相当重要的。)

    A3:该架构与web应用非常相似,只是它必须具有一些附加文件:

  • (用于声明应用程序名称、图标等,必须放在项目的根目录中)

  • (这为您提供了推送通知、后台工作等附加功能)


  • 注意:显而易见,您的渐进式Web应用程序应该能够响应不同分辨率的移动屏幕

    PWA不是一种单一的技术或框架,也不是web中一组有助于逐步改进应用程序的功能。 这意味着,如果你有一个现代化的浏览器,你将获得一个了不起的用户体验,否则这些功能只是不支持它,你的应用程序将有现有的功能保持原样

    让我们谈谈我们可以使用哪些功能来增强现有或新的web应用程序

    • 您可以在web上提供移动设备应用程序的本机外观 页。这不是网页的响应能力,但你可以访问 本地功能,如摄像头、访问地理位置、推送 通知

    • 通过缓存丢失internet连接时的脱机功能

    • 数据的后台同步

    • 图标,则无需安装应用程序 从应用程序商店将其放置在主屏幕上

    关于渐进式web应用程序,我想总结三件重要的事情

    可靠:即使在不确定的情况下,应用程序也会立即加载,并通过缓存提供脱机功能。

    快速:根据用户交互尽快响应。

    引人入胜:感觉像是移动设备上的本地应用程序。

    PWA不是一种技术或一个框架,它不是一组web功能,有助于逐步改进您的应用程序。 这意味着,如果你有一个现代化的浏览器,你将获得一个了不起的用户体验,否则这些功能只是不支持它,你的应用程序将有现有的功能保持原样

    让我们谈谈我们可以使用哪些功能来增强现有或新的web应用程序

    • 您可以在web上提供移动设备应用程序的本机外观 页。这不是网页的响应能力,但你可以访问 本地功能,如摄像头、访问地理位置、推送 通知

    • 通过缓存丢失internet连接时的脱机功能

    • 数据的后台同步

    • ho上的图标