你好,游客 登录 注册 搜索
背景:
阅读新闻

在ng-conf 2016上,Angular 2发布候选版本

[日期:2016-05-09] 来源:infoq.com  作者:David Iffland ,译者 张卫滨 [字体: ]

2016 ng-conf会在犹他州盐湖城举行,在会议召开前夕,Angular团队结束了Angular 2的beta状态,将其推进到了发布候选(Release Candidate)阶段。Brad GreenJules Kremer在第一天的Keynote上对此进行宣传,为参会者介绍了他们正在做的事情以及这些事情的进展。

据Green介绍,使用新的离线模板编译器能够让核心的下载大小只有46K,这甚至比Angular 1的核心还要小。跟Angular 1相比,新的编译器还会带来5倍的渲染速度提升,这包括初始的渲染和随后的更新。

Angular生态系统在不断成长,而且更加具有融合性。除了最原始的Angular以外,还有许多的子站,它们是与特定的衍生项目相关的。InfoQ将会在未来的几周内,提供这些项目相关的更多报道。

Angular CLI已经达到了成熟的水平,因为它是第一个宣布允许开发人员只借助三条控制台命令就能生成一个应用的工具:

ng new AwesomeApp
cd AwesomeApp
ng serve

CLI工具能够创建工程、生成组件、生成路由并预处理CSS。

对于开发人员来说,这会使用TypeScript构建应用,并使用名为Codelyzer的新工具进行静态的代码分析,与官方的风格指南进行对比。

在Angular 2中,因为所有的东西都是组件,所以很多贡献者都可以将他们的控件库转到Angular 2上。Google已经将Material library转到了Angular 2,这是很自然的事情,另外,Wijmo、PrimeNG、NG-Lightning(SalesForce)、Vaadin、telerik(kendo UI)以及ng-bootstrap都有可用的组件库。

Kremer介绍了社区中使用Angular 2及其不同的组成部分来构建业务功能的成员。

Michi Kono是CapitalOne.com的高级主管,他接下来介绍了他们使用Angular Universal所做的事情,Angular Universal“允许Angular引擎在服务端运行”。CapitalOne.com是一个具有很高访问量的站点,具有高性能、搜索引擎优化(SEO)以及监控方面的需求。他们之前使用Angular 1,这样就需要构建一个复杂的、自定义的渲染系统。Kono说Angular Universal实际上重新编排了流程,因此在用户交互之前,就已经绘制完成了。在此之前,绘制是在终端进行的,所以,用户不仅无法与站点进行交互,而且需要等待内容的展现。

但是,他们依然没有回答最大的这个问题:Angular 2何时才能得到大家的认可并独立发展起来?

ng-conf的视频可以通过YouTube观看, keynote的 slide也可以获取了

一些AngularJS相关文章链接

AngularJS权威教程 清晰PDF版  http://www.linuxidc.com/Linux/2015-01/111429.htm

希望你喜欢,并分享我的工作~带你走近AngularJS系列

  1. 带你走近AngularJS - 基本功能介绍 http://www.linuxidc.com/Linux/2014-05/102140.htm
  2. 带你走近AngularJS - 体验指令实例 http://www.linuxidc.com/Linux/2014-05/102141.htm
  3. 带你走近AngularJS - 创建自定义指令 http://www.linuxidc.com/Linux/2014-05/102142.htm

如何在 AngularJS 中对控制器进行单元测试 http://www.linuxidc.com/Linux/2013-12/94166.htm

在 AngularJS 应用中通过 JSON 文件来设置状态 http://www.linuxidc.com/Linux/2014-07/104083.htm

AngularJS 之 Factory vs Service vs Provider http://www.linuxidc.com/Linux/2014-05/101475.htm

AngularJS —— 使用 ngResource、RESTful APIs 和 Spring MVC 框架提交数据 http://www.linuxidc.com/Linux/2014-07/104402.htm

AngularJS 的详细介绍请点这里
AngularJS 的下载地址请点这里

查看英文原文:Angular 2 Reaches Release Candidate at ng-conf 2016

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-05/131177.htm

linux
相关资讯       Angular 2 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款