产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

AngularJS 1.4 开始开发,更多版本有待 2015 年发布

  • 2014-12-28
  • 本文字数:1337 字

    阅读完需:约 4 分钟

AngularJS 1.4 的相关工作已经开始。在宣布了 2.0 版本的计划后,开发团队决定继续在 1.x 版本中开发新功能,并在 2015 年持续开发。

由于 1.4 版还在早期开发阶段,目前没有很详细的新特性列表。Brian Ford 在他的一篇博文里提到了 1.4 中几个主要的“主题”:

  • New Router
  • Internationalization
  • Forms
  • $http
  • $parse
  • Documentation

为了赶在 ng-conf 大会(专注于 AngularJS 的大会,将于 2015 年 3 月 5 日召开)之前发布 1.4 版本,开发团队为其做计划时决定适当限制其开发规模。Igor Minar 说:“相比发布 1.4,我更愿意开发一个更小的版本以在 ng-conf 之前发布。” 当被问及 1.4 版紧迫的开发时间问题时,AngularJS 1.x 的技术领导 Pete Bacon Darwin 说,尽快发布 1.4 版本能让开发者们尽早受益:

我们知道,多发布常规大版本更便于开发者使用。过去我们常常几个月没有新版本发布,这意味着开发者迁移代码的工作量增大,同时他们为了用上新功能也不得不等待更长的时间。

对某些开发者来说,1.4 版会带来一些重大改变。Darwin 解释了 AngularJS 版本号的编号规则:“仅增加’补丁’号 (patch) 的版本不会有较大变动,而如果‘次版本’号 (minor) 增加则很可能有较大变化。” 而由于 1.4 版正是增加了次版本号,因此很可能有功能上的大改变。

AngularJS 2.0 刚发布时,有的开发者对其新趋势表示不满,同时担忧 Google 还能支持 1.x 版到什么时候。Pluralsight 作者 Travis Gosselin 1.4 版的消息而振奋

我认为 Angular 1.x 能与 2.0 版并行开发简直太好了,这是其开发团队为 Angular 社区做的贡献。

Jeremy Likeness 认为 2015 年中 1.x 版本还会有更多新特性:

1.4 版的发布预告说明 1.x 产品还有生命力,从 1.3.x 的情况来看,1.4 很可能会有很多迭代。这为客户在 2015 年仍然继续在 1.x 上的投入提供了许多可能。

Darwin 说,尽管他们有开发 1.5 版本的计划,但不确定后面还会有几个 1.x 版本。

我们目前无法知道在 AngularJS 1.x 进入维护模式之前还会有几次大的版本发布。因为这受很多因素的影响,比如增加发布频率的做法在实践中对开发者帮助有多大、距 Angular 2 的发布还有多长时间、人们彻底接受 Angular 2 的时间、以及我们是否会走到认为已经不能对 AngularJS 1.x 做任何改进的程度。

2.0 版本的计划和相关工作都已公布出来,同时开发团队也想让 1.x 的工作更加开放。目前的 1.4 版除了设计文档和会议记录之外,团队还公布了他们的主要计划会议。Darwin 说,这是一次尝试,“我们的开发过程更透明,让更多人参与进来。” 与他一样,有人认为这种做法能让开发者的计划时间更为充裕:

我相信 Angular 团队将他们的工作方式和计划都尽量透明化是正确的选择,开发者们有充足的时间根据其发布时间表来相应地规划自己应用的开发策略。

开发者能看到 1.4 版的计划表,团队同时还鼓励他们加入其在 GitHub 上的项目中。Darwin 说:“我们很注重开发体验,也就是说我们十分欢迎那些每天都使用 Angular 的一线开发者的反馈。”

查看英文原文 AngularJS 1.4 Announced, More to Come in 2015


感谢崔康对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-28 07:296212

评论

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

书单推荐|宅家不动过国庆,好书相伴不寂寞

图灵教育

书单 国庆节

【C语言难点突破】指针入门讲解

Geek_65222d

10月月更

【牛客刷题-算法】NC22 合并两个有序的数组

清风莫追

算法 数组 10月月更

书单推荐|宅家不动过国庆,好书相伴不寂寞

图灵社区

书单 国庆节

网络请求模块(2)

张立梵

Python. 爬虫必备知识讲解 10月月更

InetAddress.getLocalHost() 执行很慢?

xiaoxi666

网络 网络库

【牛客刷题-算法】NC25 删除有序链表中重复的元素-I

清风莫追

算法 链表 10月月更

恼人的网络时延

agnostic

网络时延

硬核好文!网络拓扑类型:总线、环形、星形、网状、树形、点对点、混合

wljslmz

网络技术 网络拓扑 10月月更

【愚公系列】2022年10月 Go教学课程 018-分支结构之switch

愚公搬代码

10月月更

80%的前端开发都答不上来的js异步面试题

loveX001

JavaScript

Servlet规范中的监听器-Listener

楠羽

Servlet 笔记 10月月更

深度剖析React懒加载原理

xiaofeng

React

ESP32-C3 学习测试 蓝牙 篇(六、添加 Service)

矜辰所致

service 蓝牙 ESP32-C3 10月月更

基于IDE和dlv远程调试Kubernetes组件

琦彦

Go Kubernetes 调试 10月月更 delve

一Go到底】第四天---数据类型

指剑

Go golang 10月月更

开发者有话说|我何以坚持编程25年?

个人成长

最长回文串

掘金安东尼

10月月更 算法、

【牛客刷题-算法】NC16 对称的二叉树

清风莫追

算法 二叉树 10月月更

2022-10-04:以下go语言代码输出什么?A:{123} main.T{x:123} B:{123} T{x:123} C:boo boo D:boo main.T{x:123}。 packag

福大大架构师每日一题

golang 福大大 选择题

深入了解计算机语言

邱学喆

响应式编程 C语言 汇编 对象编程 C++

面向对象究竟是什么鬼?该如何理解?

乌龟哥哥

10月月更

什么是 Python 垃圾回收机制中的引用计数

宇宙之一粟

Python 垃圾回收机制 引用计数 10月月更

React组件复用的技巧

夏天的味道123

React

React性能优化的8种方式

xiaofeng

React

Vue3入门指北(八)v-model

Augus

Vue3 10月月更

React中常见的TypeScript定义实战

xiaofeng

React

Python应用之反转字符串

梦笔生花

10月月更 反向字符串输出 函数与表达式

Qt|双缓存机制

中国好公民st

c++ qt 10月月更

C++学习---_IO_new_fdopen函数原理分析学习

桑榆

c++ 源码分析 10月月更

微服务通信

穿过生命散发芬芳

微服务 10月月更

AngularJS 1.4开始开发,更多版本有待2015年发布_Google_David Iffland_InfoQ精选文章