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 相关文章推荐
比较简单的一个符合web标准的JS调用flash方法
Nov 29 Javascript
背景图跟随鼠标移动的Mootools插件实现代码
Dec 12 Javascript
JQuery工具函数汇总
Jun 15 Javascript
JS跨域解决方案之使用CORS实现跨域
Apr 14 Javascript
jQuery编写网页版2048小游戏
Jan 06 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
Jun 16 Javascript
Vue+webpack项目基础配置教程
Feb 12 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
Sep 25 Javascript
微信小程序实现的一键拨号功能示例
Apr 24 Javascript
JS正则表达式验证端口范围(0-65535)
Jan 06 Javascript
前端vue+express实现文件的上传下载示例
Feb 18 Vue.js
js判断两个数组相等的5种方法
May 06 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初学者常见问题集合 修正版(21问答)
2010/03/23 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
利用php做服务器和web前端的界面进行交互
2016/10/31 PHP
CI框架中类的自动加载问题分析
2016/11/21 PHP
PHP命名空间与自动加载机制的基础介绍
2019/08/25 PHP
Javascript实例教程(19) 使用HoTMetal(6)
2006/12/23 Javascript
Javascript异步编程模型Promise模式详细介绍
2014/05/08 Javascript
原生js页面滚动延迟加载图片
2015/12/20 Javascript
jquery 动态增加,减少input表单的简单方法(必看)
2016/10/12 Javascript
jquery获取easyui日期控件的值实现方法
2016/11/09 Javascript
概述jQuery中的ajax方法
2016/12/16 Javascript
Spring Boot+AngularJS+BootStrap实现进度条示例代码
2017/03/02 Javascript
详解.vue文件解析的实现
2018/06/11 Javascript
微信小程序实现点击图片旋转180度并且弹出下拉列表
2018/11/27 Javascript
JS实现单张或多张图片持续无缝滚动的示例代码
2020/05/10 Javascript
python中使用百度音乐搜索的api下载指定歌曲的lrc歌词
2014/07/18 Python
python实现封装得到virustotal扫描结果
2014/10/05 Python
Python利用正则表达式匹配并截取指定子串及去重的方法
2015/07/30 Python
Python文件夹与文件的相关操作(推荐)
2016/07/25 Python
Python序列操作之进阶篇
2016/12/08 Python
python交易记录整合交易类详解
2019/07/03 Python
Python虚拟环境库virtualenvwrapper安装及使用
2020/06/17 Python
用python实现前向分词最大匹配算法的示例代码
2020/08/06 Python
详解使用python爬取抖音app视频(appium可以操控手机)
2021/01/26 Python
CSS3 实现弹幕的示例代码
2017/08/07 HTML / CSS
html5将图片转换成base64的实例代码
2016/09/21 HTML / CSS
大学生创业项目方案
2014/03/08 职场文书
师恩难忘教学反思
2014/04/27 职场文书
企业理念标语
2014/06/09 职场文书
社区党支部公开承诺书
2015/04/29 职场文书
2015年公路养护工作总结
2015/05/13 职场文书
使用python向MongoDB插入时间字段的操作
2021/05/18 Python
python关于集合的知识案例详解
2021/05/30 Python
Canvas如何做个雪花屏版404的实现
2021/09/25 HTML / CSS
SQL Server远程连接的设置步骤(图文)
2022/03/23 SQL Server
Android自定义ScrollView实现阻尼回弹
2022/04/01 Java/Android