zoukankan      html  css  js  c++  java
  • PWA,SPA,MPA

    PWA渐进式应用

    特点:
    不会部署到应用商店。
    离线应用,通过设备进行存储规划
    在发布了pwa的网站,浏览器会询问是否安装app到主屏。
    方便分享,通过url。
    可推送通知 。
    通过service worker在后台更新下载。(与web workler注意区分)
     
    service Worker 是一个 JavaScript 文件,作为 Web 应用和网络之间的中间人。正因为如此,它可以提供缓存服务,加速应用程序渲染,并改善用户体验。
    出于安全原因,只有 HTTPS 站点可以使用 Service Workers,这也是为什么必须通过 HTTPS 提供渐进式 Web 应用的原因之一。
    用户首次访问应用程序时,Service Workers 在设备上不可用。在首次访问时,Web Worker 将被安装,在随后访问网站的不同页面时,Service Worker 将被调用。
     
     
    基本都是html5/响应式应用。
    更轻量,大小可在kb范围。
    在商店不排名靠前的话,下载量低。
    发布和更新成本低,在线时更新。
    使用https协议

    SPA(单页面web应用)

    MPA(多页面web应用)

     单页面与多页面对比

  • 相关阅读:
    我該怎麼辦
    這麼多年興許從來沒有釋放過
    我想做一個快樂的孩子
    纠结
    如何克服心煩氣躁
    如何樹立威嚴
    第零次作业
    第三周作业
    第二周作业,
    第二周作业
  • 原文地址:https://www.cnblogs.com/yaoyao-sun/p/10365230.html
Copyright © 2011-2022 走看看