AngularJS 退役!

点击“开发者技术前线”,选择“星标”

让一部分开发者看到未来

整理 | 于轩       责编 | 张红月  来自  | 优快云

85d858667414ddfbfabdcff449c8c298.png

革新 Web 开发的 “元老” 退役

e169196a16efba2034ee8450ba85aad5.png

官方博客通知 

AngularJS 是谷歌广受欢迎的开源 JavaScript Web 应用框架 Angular 系列的第一个主要版本。2018 年 1 月,在进入长期支持(LTS)之前,Angular 团队制定了 AngularJS 的淘汰计划。随后在 2018 年 7 月 1 日,AngularJS 进入 3 年的长期支持期。2020 年 7月,团队宣布由于疫情,AngularJS 的 LTS 日期将推迟六个月,延长到 2021 年 12 月 31 日。在此日期之后,谷歌不再为 AngularJS 框架提供补丁或更新。

AngularJS 最初由谷歌在 2010 年发布,2021 年 12 月 31 日达到生命终止(EOL)状态,社区的长期支持也随之停止。用户仍然可以寻求第三方的支持,包括支持服务公司 XLTS.dev 和 Perforce。AngularJS 的源代码仍将通过 NPM、CDN 和 Bower 在 GitHub 上提供。

继续使用存在风险?

Perforce 的开源布道者哈维尔·佩雷斯(Javier Perez)强调,AngularJS 的 EOL 状态存在风险。“当开源社区的长期支持达到生命终止期(EOL)时,就不会再发布补丁。对于用户来说,使用 EOL 版本的软件风险很大。因为如果发现新的严重性或关键的漏洞,将没有补丁可用。”

此外,佩雷斯补充说,由于 AngularJS 被广泛用于网络应用,浏览器的变化可能会影响功能。对于 AngularJS 用户有四种选择:一是将程序继续应用在 AngularJS 上,不过要面临 EOL 风险;二是将应用程序重写到 Angular 的最新版本;三是使用另一个 JavaScript 框架重写;四是将应用程序保留在 AngularJS 上并获取支持。

谷歌的格切夫(Gechev)说,AngularJS 通过允许工程师构建复杂的商业应用程序,“彻底改变”了 Web 开发。格切夫表示,很难说 AngularJS 还有多少用户,因为该框架通常作为直接从静态服务器引用的 JavaScript 文件发布。根据 NPM 的下载量,谷歌估计 84%的基础开发者使用 Angular,而 16% 的开发者仍在使用 AngularJS。

更优版本供开发者选择

虽然 AngularJS 的 JavaScript 框架已经达到了 EOL 状态,但是幕后开发者希望原始用户能够继续使用基于 TypeScript 的下一代 Angular 框架。谷歌后续的 Angular 与之前不同,虽然受到 AngularJS 的启发,也有许多相同的理念,但它在 2016 年用 TypeScript 进行了重写。谷歌开发者关系工程师 Minko Gechev 说,TypeScript 提供了静态类型,支持开发体验,有助于在部署到生产中之前就识别出 bug。

谷歌 Angular 团队的开发者倡导者马克·汤普森(Mark Thompson)在博客中写道:AngularJS 的继任者 Angular 将继续向前发展,提高稳定性和开发人员的工作效率,并为 Web 可扩展应用程序的开发开辟了新的前进道路。作为一个最佳实践,我们建议团队将他们的应用程序升级到 Angular。

谷歌将 Angular 定位为一个内置最佳实践的“附带电池”的框架。它目标成为一棵“常青树”,支持每个开发者利用 ng update 的经验,不断发展他们的应用程序。此外 Angular 的生产版本将继续每年发布两次(目标是每六个月一次),每次发布一个主要版本,每个主要版本有 1-3 个次要版本。已知的是,去年 11 月发布了 Angular 13,随后 13.1 和 13.1.1 在 12 月发布。

参考链接:

  • https://www.infoworld.com/article/3646609/angularjs-reaches-end-of-life.html

  • https://blog.angular.io/finding-a-path-forward-with-angularjs-7e186fdd4429


 

— 完 —

点这里👇关注我,记得标星呀~

前线推出学习交流一定要备注:

研究/工作方向+地点+学校/公司+昵称(

如算法+上海

扫码加微信,进群和大佬们零距离

END

后台回复“电子书” “资料” 领取一份干货,数百面试手册等你

开发者技术前线 ,汇集技术前线快讯和关注行业趋势,大厂干货,

是开发者经历和成长的优秀指南。

历史推荐

一新编程语言问世,麻省理工学院推出 Twist

用了五年 VS Code ,我决定换成 JetBrains……

Vue 涉及国家安全?尤雨溪亲自回应!

好文点个在看吧!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值