最近我创建了一个带角度的SPA,我把它配置为PWA(PWA的单页应用程序),最近我发现我们也可以将常规网页(MPA)更改为PWA
所以我的问题是
多页面网页(配置为pwa)与SPA(配置为PWA)之间的区别是什么?
我们所有人都知道SPA的最重要的好处是没有刷新网页所以当我创建一个常规的Web应用程序并配置或将其转换为PWA时,当它保存在Mobile或本地存储上时,最终用户无法查看或填写因为它的快速加载所以在页面上刷新
为什么我们可以花更多的时间来开发SPA,并在我们轻松创建常规网页并将其更改为PWA时将其更改为PWA?提前致谢
多页(MPA)和单页(SPA)在PWA中的行为方式相同,特别是它们都是从服务工作者加载的,并通过服务工作者进行AJAX调用。
此外,在MPA中,如果您已经缓存了页面,则用户可能不会注意到页面之间的切换。
真正的工作是确保您的交易(添加/更新/删除)脱机工作。 SPA或MPA也是如此。