BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

从ng-conf 2017大会获悉,Angular将获得长期支持

| 作者 David Iffland 关注 4 他的粉丝 ,译者 谢丽 关注 9 他的粉丝 发布于 2017年4月14日. 估计阅读时间: 4 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

随着Angular 4版本的完成,Igor Minar和Steven Fluin在ng-conf 2017大会主题演讲的舞台上介绍了Angular生态系统的状况。在大部分主要工作都已经完成之后,Angular已经进入了新的阶段,日趋成熟。

演讲者没有谈论Angular在技术上的先进性,而是花时间展示了Angular软的一面。Minar肯定了社区以及Angular对社区的依赖,并从回答问题“为什么要构建Angular?”开始了主题演讲。

我们所做的一切努力,都是了创建人们喜欢使用,并且使用起来感觉良好的应用程序。我们希望这些应用程序是由喜欢他们的工作、喜欢构建这些应用程序的开发人员所构建,他们可以从中获得成就感。而且,我们希望开发人员成为这个开放、包容的社区的一部分。

Minar表示,社区一直在发展,虽然很难说有多少是新发展出来的,而不是蚕食了现有的AngularJS (1.X)社区。Fluin着重说明了最近的StackOverflow 2017开发者调查。Fluin说,“根据StackOverflow提供的数据,44%的受访者正在使用AngularJS或Angular”。虽然这听上去非常不错,但实际上可能要暗淡许多。同一项调查显示,48%的Angular开发者“没有表现出继续使用的兴趣”。

在介绍完未来的开发路线图后,Minar承认,Angular需要发展,而且,因为有人需要,他们会保持对当前版本的支持:

Angular之外的Web生态系统并不是一成不变的。它也在演变;标准在演变,浏览器也在演变。Angular需要跟上这些变化和调整的步伐,并利用好所有那些即将到来的新东西。但是,我们知道,你们中有些人并不方便[升级]。

Minar宣布,版本4将是第一个长期支持(LTS)的Angular版本。根据新的发布周期,每六个月一个主要版本,就是说,在2017年10月版本5发布之前,版本4都会是主要版本。按照Minar的说法,此后一年的时间内,“只会合并和发布关键的补丁程序”。对于那些没有能力持续升级Angular及其应用程序的企业而言,这是一个利好消息。

Minar还示意社区,虽然主版本号仍然会六个月爬升一次,但那不是说开发人员要一年二次应对大量的破坏性修改:

通常,主版本意味着破坏性修改。对我们而言,那只是说“我们做了大量的工作,我们需要额外的时间让你来验证”。对我们而言,在主版本中,我们在努力做一些令人惊叹的事情;我们设法用一种好的方法来修改Angular,以便你可以用它构建更好的应用程序。但是,我们也希望确保你可以非常轻松地升级。为了确保主版本不会成为一个巨大的障碍,我们做了许多工作。

版本5可预览的内容并不多,但Minar表示,他们的目标是对Angular进行精简,提升速度,让升级更容易。例如,现在使用的开发/生产编译的二元性将会得到统一。随着编译器的改进,开发和生产都将使用目前在生产环境中使用Ahead-Of-Time编译器。

ng-conf是一个重要的Angular会议,每年一次在犹他州盐湖城举行。所有的会议视频都可以在YouTube上观看。

查看英文原文Long Term Support for Angular Announced at ng-conf 2017

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT