将Laravel转换为PWA



我想将我的Laravel应用程序(电子商务商店(转换为渐进式Web应用程序(PWA(。我怎么做?它需要在VUE中完整的水疗中心,还是可以使用Blade Template Engine(Blade View Files(完成?什么是正确的方法?

这实际上取决于应用程序的当前状态,但是您可以从当时开始一步,使您的网络成为PWA。

您需要的几件事是:

  1. SSL证书,因为服务工作者

使用服务工作者您可以劫持连接,制造和过滤器响应。有力的东西。虽然您将永远使用这些权力,但中间的人可能不会。为了避免这种情况,您只能在HTTPS上提供的页面上注册服务人员,因此我们知道浏览器收到的服务人员在通过网络的过程中没有被篡改。

在开发物品时,您的本地不需要。

  1. 服务工作者您可以在链接上阅读有关此信息的更多信息。

对于服务工作者,那里有一些选项,可以帮助您开始使用页面部分的不同缓存策略。

一个很好的例子是:https://developers.google.com/web/tools/workbox/

您在此处详细列出了一个完整的列表,其中包含您需要涵盖的完整列表。

另一件事是使用PWA,不必是您的全部网站即可在线工作,这很棒,因为您可以从一个简单的页面开始,以显示与互联网连接时显示一条消息,并且在此开始之后添加更多功能。

如上所述,Google有很多资源清单:

  • https://developers.google.com/web/progressive-web-apps/

在Laravel的背景下,只要您的观点得到呈现(刀片(,您就可以与服务工作者一起缓存响应或特定内容。

最新更新