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

     单页面与多页面对比

  • 相关阅读:
    GCC编绎详解
    GUN C/C++ __attribute__ 用法 转
    rust 参考的资料 转
    Eclipse环境安装rust
    GNU Debugger for Windows----GDB
    minGW cygwin gnuwin32
    tdm-gcc
    GNU tools
    The MinGW and mingw-w64 projects.----GCC
    crosstool-NG
  • 原文地址:https://www.cnblogs.com/yaoyao-sun/p/10365230.html
Copyright © 2011-2022 走看看