single-spa 应用程序也可以是渐进式 Web 应用程序吗?
Can a single-spa application also be a progressive web app?
我们正在考虑将单spa.js 用于微前端。一个被问及的问题是,单 spa 应用程序是否也可以是渐进式网络应用程序 (PWA)。搜索并没有透露太多关于此事的信息。如果这很重要,那么各个应用程序将是 react-apps。提前致谢。
您没有找到太多信息的原因是,就渐进式 Web 应用程序(指多组浏览器 API)而言,单 spa 架构与其他所有网站之间没有区别。使用 single-spa,您可以使用任何您想要的浏览器 API。通常,service worker 在根配置中设置。我只需要指出一件事:根据浏览器规范,每个网页只能有一个服务工作者,这意味着每个微前端不能有一个服务工作者(只有一个大的共享)。
我们正在考虑将单spa.js 用于微前端。一个被问及的问题是,单 spa 应用程序是否也可以是渐进式网络应用程序 (PWA)。搜索并没有透露太多关于此事的信息。如果这很重要,那么各个应用程序将是 react-apps。提前致谢。
您没有找到太多信息的原因是,就渐进式 Web 应用程序(指多组浏览器 API)而言,单 spa 架构与其他所有网站之间没有区别。使用 single-spa,您可以使用任何您想要的浏览器 API。通常,service worker 在根配置中设置。我只需要指出一件事:根据浏览器规范,每个网页只能有一个服务工作者,这意味着每个微前端不能有一个服务工作者(只有一个大的共享)。