写点什么

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:003848
用户头像

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

关注

评论

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

极速体验docker容器健康,高并发分布式系统架构

Java 程序员 后端

深入浅出!全面剖析Java反射-Reflection,java项目开发实战入门电子书百度云

Java 程序员 后端

浅析Mysql索引数据结构演变,让你一看就懂(1),意外收获字节跳动内部资料

Java 程序员 后端

测试用例的设计方法及案例,java技术框架

Java 程序员 后端

涨姿势,Java中New一个对象是个怎么样的过程?,linux操作系统实用教程教师用书

Java 程序员 后端

元宇宙到底是个啥?

石云升

元宇宙 10月月更

欲速则不达,欲达则欲速!,mysql主从复制原理两主一从ID

Java 程序员 后端

毕业三年,从小公司到大厂,先后四面阿里,沈剑架构师训练营

Java 程序员 后端

毕业就想进大厂?啃完这篇阿里大神整理的Kafka神仙文档,从此面试底气十足

Java 程序员 后端

来自阿里大牛20000字总结-+-40张图文详解,我就不信你还参透不了并发编程

Java 程序员 后端

毕业两年面试阿里成功,月薪36k,分享一下我的经历,锁机制(本地锁+分布式锁)超全分析

Java 程序员 后端

泪目!跳槽太不容易,蚂蚁金服三轮面试,linux高可用集群架构毕业设计

Java 程序员 后端

消息疯狂堆积!RocketMQ出Bug了?,rabbitmq分布式事务原理

Java 程序员 后端

沉寂唯品会3年,毅然辞职冲刺阿里,我是怎么备战金三银四的

Java 程序员 后端

浅析Mysql索引数据结构演变,让你一看就懂,java业务场景面试题

Java 程序员 后端

消息队列面试题及答案,大V推荐

Java 程序员 后端

淘系,60W年薪大牛!新肝出一份,细说JVM内存模型

Java 程序员 后端

架构设计基础知识整理,java常用设计模式面试

Java 程序员 后端

栈实现队列(队列实现栈),java编程规范pdf百度云

Java 程序员 后端

每日一学:这个-RabbitMQ-必会-Routing路由模式,你学会了吗

Java 程序员 后端

来自北京大学NOIP金牌选手yxc的常用代码模板3——搜索与图论

Java 程序员 后端

查询太慢?看看ES是如何把索引的性能压榨到极致的!,java基础程序设计

Java 程序员 后端

每天一遍、阿里相见,Github爆火的spring高级源码解析免费下载

Java 程序员 后端

深入浅出!带你重学Java—ArrayList,mongodb的存储原理

Java 程序员 后端

深入P8级别JAVA底层知识:你知道阿里P8需要掌握哪些技术吗?

Java 程序员 后端

来自北京大学NOIP金牌选手yxc的常用代码模板4——数学知识

Java 程序员 后端

架构师成长之路-docker 搭建es集群,rocketmq教程教程

Java 程序员 后端

毕业两年,工作三年Java程序员的一点点体会与建议,java面试问项目流程

Java 程序员 后端

教学改革拆除“骨鲠”,产教融合的“一鱼多吃”创新之路

脑极体

Go channel,面试官会这样问

Rayjun

channel Go 语言

死磕Spring之AOP篇 - Spring AOP常见面试题,java高级开发工程师简历

Java 程序员 后端

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