• 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应用)

     单页面与多页面对比

  • 相关阅读:
    Vue
    linux-----docker
    linux基础
    Flask基础
    websocket
    css
    Mysql数据库基础
    IO多路复用
    线程和协程
    sh_02_del关键字
  • 原文地址:https://www.cnblogs.com/yaoyao-sun/p/10365230.html
Copyright © 2020-2023  润新知