BT

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

AngularJS和Angular的路线图

| 作者 Abel Avram 关注 9 他的粉丝 ,译者 刘嘉洋 关注 0 他的粉丝 发布于 2018年2月21日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

在下一次主要版本发布后,AngularJS即将进入为期三年的LTS(长时间支持版本)。与此同时,Angular仍将保持每六个月发布一次主要版本。

根据NPM registry提供的数据,自Angular 2.x版本的发布之后(后来简称为Angular),AngularJS使用率仅仅呈现小幅下降,这表明大多数项目仍然在使用AngularJS。由于NPM的报告指出,Angular的受欢迎程度接近AngularJS的两倍,这让大部分开发人员选择Angular来做新项目。Angular核心团队成员Peter Bacon Darwin针对那些在AngularJS投入较多的人发表了一个路线图,阐述了框架的未来发展计划。

AngularJS 1.6于2016年12月发布,之后的九次补丁发布进行了修复并做了一些小的改进。计划在今年春季发布一个更重要的版本,之后AngularJS 1.7将于2018年7月1日进入为期三年的LTS(长时间支持版本)。团队希望在2018年6月30日之前继续发布补丁版本,但这些版本甚至不会有“哪怕一点点的重要变更”。

如果任何重要供应商在其浏览器中加入了不可兼容的变更,或者存在类似于jQuery的问题,在1.7 LTS期间计划针对这些问题进行安全问题修复,并且修复框架再次正常运行。在路线图最后,Peter Bacon Darwin邀请大家使用Angular平台,我们由此可以推测在LTS阶段结束之后,AngularJS也步入末路。

Angular保持着每六个月发布一次主要版本的计划,下一个版本(6.0)计划在3月发布,而7.0版本计划在9月发布,8.0版本有望在明年春季发布。针对Angular 4.0和6.0版本将提供为期一年的LTS阶段,仅提供安全和关键问题的修复。如果开发人员想使用新功能和改进后的旧功能,则需要使用最新的版本。尽管Angular团队承诺了连续的主要版本之间的兼容性,但还是提醒开发人员注意,弃用的APIs将在弃用两个版本之后移除。

查看英文原文Roadmap for AngularJS and Angular


感谢罗远航对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

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

获得来自InfoQ的更多体验。

告诉我们您的想法

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

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

本尊已转Vue by Dev 熊

本尊已转Vue

允许的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通知我

1 讨论

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT