写点什么

Angular 2 最终版发布,采用语义化版本号

  • 2016-09-18
  • 本文字数:919 字

    阅读完需:约 3 分钟

Angular 2 终于结束了看似无尽的开发阶段,发布了最终版。

Angular 2 第一个发布候选版本(RC:Release Candidate)是在 2016 年 3 月公布的,之后就在持续使之变得更稳定、完整。在博客中,Jules Kremer 指出该最终版本的意义:

“最终”意味着什么?意味着框架稳定性已经在广泛的用户案例中得到验证,框架已优化了开发人员效率、加载大小以及性能。同时拥有预编译(ahead-of-time compilation)和内置的懒加载,我们已经可以确保用户在各个浏览器、桌面和移动设备上部署最快、最轻的应用。

其中一个意外的变化是,Angular 在 2.0.0 之后改为使用语义化版本(semver)来进行发布。在RC 阶段,Angular 有许多重大变化,广受社区成员的诟病。RC 通常意味着核心架构已经完成,如字面上的意思,产品可以作为最终版进行发布。而Angular 2 每个RC 版(除了1 和7)都包含了大量新特性和重大变化。向语义化版本迁移能更好地为用户提供平台演变的指引。

然而由于语义化版本要求当有重大API 变化时需要增加主版本号,将来,我们很可能看到Angular 步React 的后尘,后者已经发布到了主版本15。

Angular 经历一个这么长的发布周期的部分原因是,现在它已不再仅仅是一个 web 框架了。Angular 2 已是一个包含一系列广泛功能的平台,其中包括服务器端渲染(Angular Universal)、一个移动端工具箱以及一个命令行接口。它拥有的大量特性以一体化包的形式给用户带来巨大价值。

如今,JavaScript 社区在业界发展最为迅速。工具、平台、类库常常只有短暂的生存周期就有新晋者来取代它。自Angular 2 有发布意向起,其他框架已经在市场占有率上有了引人注目的上涨。特别是Facebook 的React 和相关社区拥有惊人的涨幅。Angular 仍极为流行,但是Angular 2 可以说是失败者。只有经过时间洗礼才会说明这段开发所花费的时间是否是它的败笔。

目前,团队将重点转向稳定实验性特性、bug 修复以及文档维护工作。 Angular 官网上有所有详细信息。

查看英文原文: Angular 2 Final Released, Adopts Semantic Versioning


感谢夏雪对本文的审校。

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

2016-09-18 19:004189
用户头像

发布了 41 篇内容, 共 15.5 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

【转载】三十而已,信智依然 | 田溯宁:写在亚信科技30华诞

亚信AntDB数据库

AntDB AntDB数据库 企业号 4 月 PK 榜

基于深度学习框架设计的货运管家(功能总结)

DS小龙哥

三周年连更

面试突击:MVCC 和间隙锁有什么区别?

Java 面试 MVCC

2023 最新版 Java 面试八股文大全 PDF 版限时分享,含 700 道高频面试题

三十而立

引领文旅新体验!3DCAT实时云渲染助力打造“永不落幕”的湾区文采会元宇宙

3DCAT实时渲染

元宇宙 元宇宙线上虚拟展厅 VR虚拟现实

面试官:什么是双亲委派模型?

爆肝了!阿里最新版的这份Spring Security源码手册,狂揽GitHub榜首

Java spring spring security

一图读懂|ONES X 中国信通院《中国企业软件研发管理白皮书》

万事ONES

架构误区系列16:不可靠的幂等

agnostic

幂等设计

基于容器平台 ACK 快速搭建 Stable Diffusion

阿里巴巴云原生

阿里云 云原生 容器服务

共铸国云智领未来| 智慧医疗乘“云”而上!

天翼云开发者社区

亮点预告!金蝶云·苍穹技术开放日第五期AI专场邀你围观!

金蝶云·苍穹

AI RPA 直播 企业云服务 ChatGPT

DevEco Studio 3.1 Beta新特性知多少

HarmonyOS开发者

HarmonyOS

国外顶级架构师编写2580页DDD领域驱动设计笔记,看到内容后破防了

Java 架构 领域驱动设计 DDD

阿里最新 23版 Java 面试系列手册,竟堪称 GitHub 面试杀手锏

程序知音

Java java面试 后端技术 Java面试题 Java面试八股文

【等保测评】电力行业等保测评多久做一次?

行云管家

电力 过等保 等级测评

精髓!不愧为京东内部 Spring Boot 全解笔记

程序知音

Java 微服务 后端 springboot Java进阶

拥抱Serverless释放生产力,探索华为云Serverless车联网最佳实践

华为云开发者联盟

Serverless 车联网 华为云 华为云开发者联盟 企业号 4 月 PK 榜

ARB链挖矿dapp系统开发模式定制

开发v-hkkf5566

led显示屏视频播放器的8大功能

Dylan

企业 视频 LED显示屏

Qz学算法-数据结构篇(表达式、递归)

浅辄

数据结构 三周年连更

校园共享电动单车的积极作用!如何投?

共享电单车厂家

共享电动车厂家 校园共享电动车 共享电动单车投放

MobTech MobPush|A/B测试提升运营决策

MobTech袤博科技

袋鼠云春季生长大会圆满落幕,带来数实融合下的新产品、新方案、新实践!

袋鼠云数栈

数字化转型

直播预告 | 字节跳动云原生大数据分析引擎 ByConity 与 ClickHouse 有何差异?

墨天轮

大数据 字节跳动 Clickhouse 数仓

常用内核架构

天翼云开发者社区

JVM调优-Nacos GC引发的服务批量下线问题

程序员小毕

程序员 微服务 后端 nacos jvm调优

创建本地yum仓库

天翼云开发者社区

Angular 2最终版发布,采用语义化版本号_JavaScript_David Iffland_InfoQ精选文章