AngularJS 将再发布一个重要版本 然后进入长期支持阶段


Posted in Javascript onJanuary 31, 2018

AngularJS 将再发布一个重要版本 然后进入长期支持阶段 

Angular 团队的早期开成员之一Pete Bacon Darwin 近日在 Angular 博客 公布 了一个消息,他说道:

目前团队正在开发 AngularJS 1.7.0,而 1.7 的开发周期将一直持续到 2018 年 6 月 30 日。7 月 1 日起,AngularJS 将进入为期 3 年的长期支持阶段 (LTS)。

Pete Bacon Darwin 表示,团队知道许多开发者仍然在使用 AngularJS,而且向 Angular 迁移需要一定的时间和精力,但他们更需要开发者清楚了解到未来 AngularJS 的开发计划。

我们都知道,AngularJS 是 Angular 1 的专属名字,Angular 2 之后的版本才开始称为 Angular。Angular 2 也不是从 Angular 1 升级过来的,Angular 2 使用了 TypeScript 进行重写,所以 AngularJS 和 Angular 之间的差别比较大,即便你用过 AngularJS,上手 Angular 也有一定的学习曲线,基本上可以认为 Angular 是一个全新的框架。

但 Angular 2 之后的版本,如 Angular 4, 5, 6,大可把它们看作是 Angular 2.4, 2.5, 2.6,官方解释过当时由 Angular 2 直接到 Angular 4 的原因是,Angular 开始使用 semver 语义化版本,并做了一次版本对齐。

AngularJS 的日程表

  • 2018年1月1日 - 6月30日: AngularJS 1.7.0 开发阶段
  • 2018年7月1日 - 2021年6月30日:AngularJS 1.7 长期支持阶段

所有现在运行的 AngularJS 应用在未来都能正常工作,也会获得官方支持的更新。AngularJS 的npm , bower,  CDN 也都可以继续使用。

那么,进入长期支持阶段意味着什么呢?这意味着团队只会将重点放在对至少满足以下条件之一的错误提供修复:

  • 在框架的 1.7.x 分支中检测到安全漏洞
  • 主流浏览器发布的版本导致在生产环境使用 AngularJS 1.7.x 的应用程序停止工作
  • jQuery 发布的版本导致在生产环境使用 AngularJS 1.7.x 的应用程序停止工作

所以开发团队表示,1.7.0 之后发布的补丁版本如 1.7.1, 1.7.2,它们都不会包含破坏性变更,主要是对框架进行一些 bug 的修复。

Javascript 相关文章推荐
做网页的一些技巧
Feb 01 Javascript
js异或加解密效果代码
Jun 25 Javascript
jQuery EasyUI API 中文文档 - ComboTree组合树
Oct 11 Javascript
jQuery代码优化之基本事件
Nov 01 Javascript
jqueryMobile使用示例分享
Jan 12 Javascript
微信小程序 textarea 详解及简单使用方法
Dec 05 Javascript
基于ajax与msmq技术的消息推送功能实现代码
Dec 26 Javascript
Bootstrap 3 按钮标签实例代码
Feb 21 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
Mar 06 Javascript
vue click.stop阻止点击事件继续传播的方法
Sep 04 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
Mar 29 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
May 07 Javascript
微信小程序progress组件使用详解
Jan 31 #Javascript
微信小程序button组件使用详解
Jan 31 #Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
Jan 31 #Javascript
微信小程序模板(template)使用详解
Jan 31 #Javascript
浅谈MUI框架中加载外部网页或服务器数据的方法
Jan 31 #Javascript
js保留两位小数方法总结
Jan 31 #Javascript
微信小程序icon组件使用详解
Jan 31 #Javascript
You might like
PHP 定界符 使用技巧
2009/06/14 PHP
php的array_multisort()使用方法介绍
2012/05/16 PHP
PHP静态文件生成类实例
2014/11/29 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
Yii2基于Ajax自动获取表单数据的方法
2016/08/10 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
Nigma vs Liquid BO3 第一场2.14
2021/03/10 DOTA
jQuery 瀑布流 绝对定位布局(二)(延迟AJAX加载图片)
2012/05/23 Javascript
用js实现控件的隐藏及style.visibility的使用
2013/06/14 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
javascript学习笔记(七)Ajax和Http状态码
2014/10/08 Javascript
关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别
2015/10/12 Javascript
AngularJS实用开发技巧(推荐)
2016/07/13 Javascript
jQuery实现背景滑动菜单
2016/12/02 Javascript
3分钟掌握常用的JS操作JSON方法总结
2017/04/25 Javascript
Vue-Router2.X多种路由实现方式总结
2018/02/09 Javascript
Python中的包和模块实例
2014/11/22 Python
Python内置函数OCT详解
2016/11/09 Python
利用Python进行异常值分析实例代码
2017/12/07 Python
python web.py开发httpserver解决跨域问题实例解析
2018/02/12 Python
pygame游戏之旅 添加游戏界面按键图形
2018/11/20 Python
python getpass模块用法及实例详解
2019/10/07 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
如何写python的配置文件
2020/06/07 Python
使用gunicorn部署django项目的问题
2020/12/30 Python
浅谈CSS3鼠标移入图片动态提示效果(transform)
2017/11/06 HTML / CSS
canvas 基础之图像处理的使用
2020/04/10 HTML / CSS
Html5 canvas画图白板踩坑
2020/06/01 HTML / CSS
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
经典c++面试题二
2015/08/14 面试题
给全校老师的建议书
2014/03/13 职场文书
租房协议书
2014/09/12 职场文书
幼儿园教师自荐书
2015/03/06 职场文书
CSS变量实现主题切换的方法
2021/06/23 HTML / CSS
i5-10400f处理相当于i7多少水平
2022/04/19 数码科技