专栏名称: JavaScript
面向JavaScript爱好人员提供:前端最新资讯、原创内容、JavaScript、HTML5、Ajax、jQuery、Node.js等一系列教程和经验分享。
目录
相关文章推荐
51好读  ›  专栏  ›  JavaScript

Angular 8正式发布!

JavaScript  · 公众号  · Javascript  · 2019-05-30 08:36

正文

请到「今天看啥」查看全文


差异化加载可显著提升现代浏览器的加载速度和传输间隔时间(TTI),亦即意味着支持 ES2015 的浏览器将能够下载更小、更高效的捆绑包,当然这些包的加载速度和渲染速度都比以往更快。

这项工作主要基于 Manfred Steyer 的 ngx-build-modern 项目,与 Manfred 共同合作开发。

上图是 Angular 团队提供的数据,angular.io 网站为现代浏览器节省了超过 40kB 的捆绑包大小。每个网站的数据当然会有差异,主要取决于采用了多少现代的 JavaScript 特性。

新的渲染引擎 Ivy

作为新的渲染引擎,Ivy 旨在彻底缩减代码尺寸并增强系统灵活性。

与目前的 Angular View Engine 相比,Ivy 具有以下优势:

  • 通过 Angular 编译器生成的代码更具可读性,更易调试

  • 更快的重建速度

  • 有效减少负载大小,浏览器用于下载和解析应用程序的时间将更短

  • 更好的模板类型检查,以便在项目构建初期就可捕获更多 Bug







请到「今天看啥」查看全文