Angular 2 最终版正式发布
9月15日,Angular 2 的最终版正式发布了。
作为 Angular 1 的全平台继任者 -- Angular 2 的最终版,意味着什么?
- 意味着稳定性已经得到了大范围用例的验证;
- 意味着已经针对产品化、文件尺寸和性能,进行了优化;
- 意味着已经可以借助预编译技术和内置的延迟加载机制了,这些可以确保能发布出最快、最小的应用,并且横跨浏览器、桌面和移动平台;
- 意味着为开发人员准备的 Angular CLI 和风格指南得到了大幅增强。
Angular 1 的发布为新兴的 Web 技术,解决了如何开发的问题。而现在,开发者面对的挑战是:应用程序需要对多样化设备进行支持。在这次发布的最终版中,已经有了能力更强的路由器、表单以及其它核心 API 。
现在,可以在任何平台上,构建令人惊奇的应用了。如果你喜欢自己目前的工作方式,那么模块化并富有弹性的 Angular,将实现你自由地使用你喜欢的第三方库了 -- 或是自己写一个!
从现在开始,让我们与开源社区一起,来构筑 Angular 。在 Angular 2 最终版发布的同时,也有部分开发工具对 Angular 2进行了支持,其中反应迅速的是 Wijmo,目前 Wijmo 已提供了对 Angular 2 最终版的支持。

下一步做什么?
近期,Angular 开发组会开展下列的事项:
- 修复 bug ,对标记为稳定的 APIs 进行非破坏性的变更
- 针对用例,提供更多的指南和在线示例
- 在动画方面,开展更多的工作
- Angular Material 2
- 让 WebWorker 走出实验室
- 针对 Angular Universal, 开发出更多的特性和语言
- 更快的速度,更小的负载
语义化版本
为了在 Angular 的稳定版中,更容易地管理依赖,从 Angular 2.0.0 开始,将逐渐向“语义化版本”迁移。今后的 Angular 版本,将遵循 semver 所描述的 MAJOR.MINOR.PATCH 方案:
- 当不兼容 API 向稳定 APIs 变更时,添加主版本号
- 添加向后兼容的功能时,添加次版本号
- 修复向后兼容 bug 时,添加补丁号
迁移 Angular 到语义化版本,可以确保快速访问到组件和工具生态系统等的新特性。产品应用的稳定开发环境,还是会依赖于主版本之间迁移的稳定性,同样也受益于 bug 的修复和新的 APIs。
原文链接:http://angularjs.blogspot.hk/2016/09/angular2-final.html
Angular 2 最终版正式发布的更多相关文章
- Apache Spark 3.0 预览版正式发布,多项重大功能发布
2019年11月08日 数砖的 Xingbo Jiang 大佬给社区发了一封邮件,宣布 Apache Spark 3.0 预览版正式发布,这个版本主要是为了对即将发布的 Apache Spark 3. ...
- 最终版的Web(Python实现)
天啦,要考试了,要期末考试了,今天把最终版的Python搭建Web代码先写这里记下了.详细的过程先不写了. 这次是在前面的基础上重写 HTTPServer 与 BaseHTTPRequestHandl ...
- RHEL 6.0服务器安装Oracle 11G R2 最终版
RHEL6安装Oracle 11g R2最终版 结合网上教程 服务器实战所得 1.使用DVD做yum源新建dvd挂载目录[root@fxq-dp ~]# mkdir /media/iso进入到DVD挂 ...
- 理解JavaScript设计模式与开发应用中发布-订阅模式的最终版代码
最近拜读了曾探所著的<JavaScript设计模式与开发应用>一书,在读到发布-订阅模式一章时,作者不仅给出了基本模式的通用版本的发布-订阅模式的代码,最后还做出了扩展,给该模式增加了离线 ...
- jQuery 3.0最终版发布,十大新特性眼前一亮
jQuery 3.0在日前发布了最终的全新版本.从2014年10月,jQuery团队对这个主要大版本进行维护开始,web开发者社区便一直在期待着这一刻的到来,终于在2016年6月他们迎来了这一个最终板 ...
- Delphi7/2007/2009/2010/XE/XE2/XE3/XE4/XE5/XE6/XE7/XE8/10最终版
RAD Studio 10.1 Berlin(with Update1)http://altd.embarcadero.com/download/radstudio/10.1/delphicbuild ...
- python---session(最终版)__setitem__和__getitem__方法
一般来说对于其他语言session值一般获取方法为session['name'],赋值使用session['name']=val 对于python类中含有一些魔术方法__setitem__,__get ...
- [oldboy-django][3作业汇总]登录,注册最终版
# 作业(登录,注册)最终版 - 保留上次输入的值 - 用户数据格式的验证
- Traffic Manager:Azure中国版 正式发布
我们很高兴地宣布Azure Traffic Manager 现已面向中国版Azure正式发布.此版本现已投入生产,由企业 SLA支持,随时可用于生产场景中. 借助Azure Traffic Ma ...
随机推荐
- windows下指定格式文件转移
#放在目录下执行 1.bat 作用:将该目录下所有mp4格式的文件转移至该目录下的target目录下 须保证target目录不存在@echo off md target\ for /f "d ...
- curl模拟post,get,put,delete
安装curl:https://curl.haxx.se/download.html 测试:tomcat默认禁用put,delete返回403 GET curl -HAccept:text/plain ...
- zabbix 3.0 完全安装全解!
环境准备: centos 6.5 x86_x64 安装依赖库文件 yum -y install mysql-devel net-snmp-devel curl curl-devel gcc pcre- ...
- < meta > 元素
< meta > 元素 概要 标签提供关于HTML文档的元数据.元数据不会显示在页面上,但是对于机器是可读的.它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 we ...
- 【BZOJ1700】[Usaco2007 Jan]Problem Solving 解题 动态规划
[BZOJ1700][Usaco2007 Jan]Problem Solving 解题 Description 过去的日子里,农夫John的牛没有任何题目. 可是现在他们有题目,有很多的题目. 精确地 ...
- 时代杂志发文:2017 AR/MR将变得比VR更加重要
每到年末都有很多企业或高管分析科技产业明年趋势.近日,时代杂志网页版刊登了2017年科技行业的五大趋势和热点话题的预测.该本作者TimBajarin,是硅谷市场研究公司CreativeStrategi ...
- Linux(Ubuntu) Mysql的安装配置例子以及常用命令
1.安装配置例子 有空再写 2.注意事项 (1)启动mysql 在/etc/mysql 目录下 service mysql start 新版本是(service mysqld start ) (2 ...
- [Android]依赖注入框架squareup的dagger
分享一下Android依赖注入框架--Dagger使用 Dagger源码 Dagger1-Demo 希望能给大家的开发带来帮助.
- mvn使用笔记
mvn命令格式: You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:< ...
- Win32 OpenProcess打开进程失败,返回5无权限操作
Win32 OpenProcess打开进程失败,返回5无权限操作,相信你会碰到这样的事,在IDE中可以,单独却不可以了,其实这时就需要提权了,否则是无法打开的,OpenProcess提权至Debug即 ...