飞天发布时刻:2024年 Forrester 公有云平台Wave™评估报告解读 了解详情
写点什么

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:296346

评论

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

数据治理新动态:欧盟发布数据治理研究报告,对国内有何影响

雨果

数据治理

我有 7种 实现web实时消息推送的方案,7种!

程序员小富

Java springboot websocket 消息系统

物联网技术在物联网产业格局的分布与应用

AIRIOT

低代码 物联网 低代码,项目开发

文档协同工具推荐

Baklib

融云推出实时社区解决方案,垂直兴趣社交「高级玩家」上线

融云 RongCloud

社交网络 即时通讯IM

C2B模式下优惠券架构演进

转转技术团队

Java 架构 Elastic Search

基于 SPICE 协议的硬编推流整合方案在云游戏中的应用

字节跳动视频云技术团队

视频编解码 云游戏

云服务器ECS老用户专享,10余款实例新购低至3.6折

阿里云弹性计算

阿里云 云服务器 ECS

Paper Time 回顾|MB2:为自治数据库建立行为模型

OceanBase 数据库

【Docker 那些事儿】容器监控系统,来自Docker的暴击

Albert Edison

Docker 云计算 Kubernetes 云原生 7月月更

教你使用CANN将照片一键转换成卡通风格

华为云开发者联盟

人工智能 CANN 昇腾 卡通

网易游戏 Flink SQL 平台化实践

Apache Flink

大数据 flink 编程 流计算 实时计算

BigQuery和Snowflake谁更适合你?两大数据仓库8个角度逐一对比

雨果

数据中台 数据仓库 DaaS DaaS数据即服务 数据即服务

开源轻量级 IM 框架 MobileIMSDK v6.2 发布

JackJiang

网络编程 Netty 即时通讯 im开发 开源im

STEPN链游系统开发模式详解(运动赚钱模式)

开发微hkkf5566

你的技术leader不懂这个?没有它就是没有设计的完成思考过程

田晓亮

方法论 架构设计

面试官:Redis&MySQL的三种缓存更新策略是怎样的?

Java全栈架构师

Java MySQL redis 程序员 程序人生

关于研发效能(41/100)

hackstoic

团队管理

2022年移动应用运营增长洞察白皮书:流量红利消退时代的“破局”之道

科技汇

论文领读|面向机器翻译的多语言预训练技术哪家强?最新进展一睹为快!

澜舟孟子开源社区

人工智能 自然语言处理 机器学习 后端 机器翻译

Ceph在手天下我有!

穿过生命散发芬芳

Ceph 7月月更

Docker 搭建 MySQL 主从复制

宁在春

MySQL Docker 主从复制 7月月更

Python网页解析库:用requests-html爬取网页

和牛

测试

力扣第三题——无重复字符的最长子串

为自己带盐

力扣

百度、阿里、腾讯,谁最先倒下?

雨果

数据中台 数据服务

50个名额限量开放|带着OceanBase年度发布会的消息走来了!

OceanBase 数据库

连续最大和与判断回文

未见花闻

7月月更

Baklib:分享一些关于建设企业知识管理(KM)的方法

Baklib

话实践,行实干,成实事:“巡礼”数字化的中国大地

脑极体

接口调试还能这么玩?

Liam

前后端分离 Postman API 接口开发 前后端

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