angular - 使用 angular4 构建渐进式 Web 应用程序。

标签 angular progressive-web-apps

我想使用 angular4 构建一个渐进式 Web 应用程序。我之前构建过一些小型的 Angular Web 应用程序,但从未构建过 PWA。在研究过程中,我发现了很多构建 PWA 的方法。有人说用

  1. 构建 PWA 的 Ionic 框架
  2. 使用 Angular4、Service Worker 和 list 的 PWA。

目前,在技术方面,一些专家能否给出建议,哪一种是在这两种解决方案中构建 PWA 的最佳且可扩展的解决方案,或者如果您有任何其他解决方案,也将受到欢迎,但唯一的一点是我想使用 angular4

最佳答案

根据此页面https://developers.google.com/web/progressive-web-apps/关于 Google 开发者

Progressive Web Apps are user experiences that have the reach of the web, and are:

Reliable - Load instantly and never show the downasaur, even in uncertain network conditions.

Fast - Respond quickly to user interactions with silky smooth animations and no janky scrolling.

Engaging - Feel like a natural app on the device, with an immersive user experience.

现在,可以使用 Angular 4 + Angular 2/4 Material + Teradata Covalent 进行开发

Angular 4 项目已经成熟,Material 和 Covalent 即将走出 Beta,破坏 API 的可能性很小。

Angular 4 Material :- https://material.angular.io Teradata 共价:- https://teradata.github.io/covalent/

关于angular - 使用 angular4 构建渐进式 Web 应用程序。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45419038/

相关文章:

angular2 - 可重用组件 - 如何获取选择框的初始值?

html - 如何在 Angular html 中生成带有 rowspan 的表行?

javascript - angular2 和 materializecss 集成

javascript - 使用 PWA(渐进式网络应用)保持手机屏幕开启

html - 渐进式 Web 应用程序 - 未检测到 list

node.js - 服务 worker 不使用 nodejs 服务器以离线模式运行

html - Angular 6 : How to use an array in template syntax with ngFor?

ngFor 循环中点击的 div 的 Angular Return id

javascript - 当 PWA 启动或在 iOS safari 中的应用程序之间切换时是否有可能获得事件

android - 独立 PWA 中断登录