首页 > 解决方案 > 将服务器端 Blazor 与一些离线页面(Razor 或客户端 Blazor)结合起来创建一个渐进式 Web 应用程序 (PWA)

问题描述

我想使用服务器端 Blazor (SSB) 来构建渐进式 Web 应用程序 (PWA)。

我需要一种方法来处理长时间不可用或 PWA 首次加载时不可用的服务器连接。在这种情况下,我希望应用程序故障转移到存储在我之前加载的浏览器中的页面,例如在启动时或在后台。

我可以使用客户端 Blazor (CSB) 或 Razor 页面来提供离线支持吗?如果可以,SSB 项目将如何故障转移到 CSB/Razor 页面?

(这基本上与 Michael Paine 于 2019 年 3 月 25 日向 Scott Hanselman 提出的问题相同)

标签: blazorblazor-server-sideblazor-client-side

解决方案


推荐阅读