花好月圆,Angular2正式发布!
Posted 谷歌开发者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了花好月圆,Angular2正式发布!相关的知识,希望对你有一定的参考价值。
翻译|汪志成 Angular 谷歌开发技术专家(GDE)
昨天,我们推送了。
今天,在谷歌总部一个特殊的聚会上,我们发布了 Angular 2 的最终版,Angular 1 的全平台继任者。
“最终版”意味着什么?意味着它的稳定性已经得到了大范围用例的验证;意味着它已经针对产品化、文件尺寸和性能进行过优化;意味着借助预编译技术和内置的延迟加载机制,我们可以确信你能发布出最快、最小的应用,并且横跨浏览器、桌面和移动平台;意味着为开发人员准备的 Angular CLI 和风格指南得到了巨大的增强。
Angular 1 首先为新兴的 Web 技术解决了如何开发的问题。六年后的今天,开发人员面对的挑战是:应用程序必须支持多种多样、千变万化的设备。在这次发布中,我们有了更强力的路由器、表单和其它核心 API。现在,你可以为任何平台构建酷炫的应用了。也许你更喜欢用自己的方式,Angular 同样是模块化并富有弹性的,这样你就可以自由使用你喜欢的第三方库 —— 或自己写一个!
从一开始,我们就在与开源社区合作来构筑 Angular。我们要对大量的捐献者表示由衷感谢!他们奉献了大量的 Pull Request、Issues 和可重现的用例,他们为各个设计决策展开探讨和辩论,他们对我们的各个 RC 进行了验证和反馈。我们真心希望可以把你们中的每一位都带到我们的聚会现场,与我们一起庆祝这个伟大的里程碑!
Angular 已经面世,我们怀着激动的心情欢迎您成为无数个用 Angular 构建应用程序的开发人员中的一位。那么,Angular 下一步打算做什么?
下面是一些 Angular 开发组近期要做的事:
BUG 修复并对标记为稳定(stable)的 API进行非破坏性变更
针对您的用例写更多的开发指南和在线例子
在动画方面展开更多的工作
Angular Material 2 库
让 WebWorker 走出实验室
为 Angular Universal 开发更多的特性,支持更多的语言
进一步提高速度,缩小体积
我们明白 RC 版本标签有些扑朔迷离。为了让您在 Angular 的稳定版中管理依赖更轻松,从今天的 Angular 2.0.0 开始,我们将迁移到“语义化版本”规范。今后的 Angular 版本将遵循 semver 所描述的 MAJOR.MINOR.PATCH 方案:
当对标为稳定的 API 进行不兼容的变更时,增加主版本号(MAJOR),
当添加了向后兼容的功能时,增加此版本号(MINOR),
当以向后兼容的方式修复了 BUG 时,增加补丁号(PATCH)。
迁移到语义化版本方案可以确保我们的组件和工具等生态圈能快速访问最新特性。虽然即使保持了一致和稳定的开发环境,产品级应用仍然会依赖于主版本之间的稳定性,但这对 BUG 修复和发布新 API 来说仍然是显著的优点。
带着激动与感恩,我们渴望看到你们构建出更加激动人心的应用。欢迎来到 Angular的新时代!
所有开发者们,所有使用和喜爱谷歌产品和服务的朋友们!花好月圆,中秋快乐!
以上是关于花好月圆,Angular2正式发布!的主要内容,如果未能解决你的问题,请参考以下文章