HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

2014 年 JavaScript 回顾

  • 2015-01-11
  • 本文字数:980 字

    阅读完需:约 3 分钟

2014 年对于 JavaScript 及其在 Web 上的地位来说是令人印象深刻的一年。我们已经在 InfoQ 上介绍了很多相关的文章,内容涵盖了各种 MVC 框架乃至专用的小型类库。

更多的开发者已经通过使用 TypeScript 或者 Flow 将类型系统加入到 JavaScript 语法中。而 Yahoo 在 YUI 问世 8 年之后,选择了中止YUI 这一项目。新的构建系统Gulp取代了 Grunt。Node.js 在年初经历了项目负责人变更的巨变,并在年底产生了 io.js 这一分支项目。当 WebStorm 和 Visual Studio 以不可思议的速度发展的同时,开发者也有了新的工具能够选择,例如 GitHub 的 Atom 和 Adobe 的 Brackets。下面将介绍某些最流行的框架在过去 12 个月里如何发展的。

AngularJS 在 2014 年经历了最大的发展痛苦。今年开始时,最新的版本是 1.2.X。对这个版本最大的抱怨主要集中在文档的缺乏。2014 年 10 月,版本 1.3 发布了。这个版本增加了许多新功能,修正了一些缺陷并提升了整体性能。1 月份,在盐湖城举行了一个专门讨论这个框架的新型会议 ng-conf 。10 月份时,这个会议转到欧洲举行。团队在会议上首次正式谈及了 AngularJS 2.0 。对于这个新版本,社区里出现了非常激烈的争论,原由在于新版本的巨大变化有些令人措手不及,以及对新的语言(AtScript)的各种看法。

Ember 1.3 在年初发布了,在这个版本中加入了延迟路由特性。年底发布了版本1.9 ,加入了对Handlebars 2.0 的支持。2014 年3 月底在俄勒冈州的波特兰第一次举行了专门讨论Ember.js 的会议 Emberconf

自从 2014 年 2 月 20 日 Backbone.js 的版本 1.1.2 发布后,就再没有任何官方消息了。虽然 GitHub 的代码库依然会持续收到提交请求,但是该框架的开发速率显得有些停滞不前。12 月中旬,第三次、同时也是最后一次 backboneconf 会议举行了。这次会议上,Backbone.js 的创建者 Jeremy Ashkenas 在主旨发言中讲到,Backbone 1.2.0 版本很快会发布。

2014 年是 ReactJS 获得巨大发展的一年。在 2 月版本0.9 发布了,目前版本是 0.12.1 。在 2015 年 1 月,第一次 ReactJS 会议将在 Facebook 园区举行。自从 2013 年 5 月第一次公开发布后,开发者对它的兴趣在持续增加

2015 年,JavaScript 上可能会出现更多混乱。支持 ECMAScript 6 的浏览器会增多,开发者将在最新功能的使用和浏览器兼容性之间的平衡上面临艰难的抉择。我们将会在InfoQ 上进行追踪报道。

查看英文原文: 2014 JavaScript In Review

2015-01-11 20:143825

评论

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

某交通运输企业SRE Foundation团体培训圆满结束

雅菲奥朗

DevOps SRE SRE培训 SRE认证 SRE Foundation

IPQ5332 vs. IPQ5018: Choosing the Right WiFi Solution for High-Density Environments

wallyslilly

ipq5018 WiFi7 wireless communication IPQ5332 ROUTERBOARD

活动回顾|Unstructured Data Meetup 北京场

Zilliz

AI Milvus Zilliz 向量数据库 RAG知识库

TouchDesigner Pro for mac(可视化原型渲染设计) v2023.11880激活版

Mac相关知识分享

Mac软件

KeyShot 10 Pro for mac(3D渲染动画制作软件) v10.2.113激活版

Mac相关知识分享

云电脑赋能多场景融合:ToDesk云电脑、无影云、青椒云综合评测

小喵子

无影云电脑 云电脑 ToDesk ToDesk云电脑 云电竞

跨境电商物流解决方案供应商,专业为您服务

api开发

IT研发、运维、技术等相关人员为什么要参加DevOps培训?

雅菲奥朗

DevOps 运维 开发 DevOps认证 DevOps培训

KeyShot 10 Pro for mac(3D渲染动画制作软件) v10.2.113激活版

Mac相关知识分享

文献解读-临床试验-第二十一期|《输注piggyBac修饰的CD19 CAR-T细胞后产物衍生性淋巴细胞瘤的研究》

INSVAST

基因数据分析 生信服务

App如何利用推送消息有效实现拉新促活?

HarmonyOS SDK

HarmonyOS

系统整容纪:揭秘Java编程之美:掌握这些编码规范,让你的代码一跃成为行业典范

京东科技开发者

【YashanDB知识库】EXP导致主机卡死问题

YashanDB

yashandb 崖山数据库 崖山DB

MES使用后对工厂车间产生的重大影响

万界星空科技

生产管理系统 mes 云mes 万界星空科技 车间管理

2024中国联通合作伙伴大会 | 思特奇强化“新IT架构”能力,助力运营商智赢未来

先锋IT

项目进度管理:不可错过的顶尖软件

爱吃小舅的鱼

项目进度 项目进度管理 项目进度管理软件

Algoriddim djay Pro Ai for Mac(DJ混音软件) v5.2.1激活版

Mac相关知识分享

Microsoft Remote Desktop Beta for Mac(微软远程连接工具)

Mac相关知识分享

融云 2024 ChinaJoy | 你有一个必逛的展位 @W4 馆 B786

融云 RongCloud

为什么一定要做小程序生态?

Geek_2305a8

万界星空科技机械加工MES功能介绍

万界星空科技

mes 万界星空科技 机加工MES 机械加工

(内含福利!!) 8月17日,邀您共赴南京Unstructured Data Meetup!

Zilliz

AI Milvus Zilliz 向量数据库 RAG知识库

智能化数据安全分类分级实践

鲸品堂

企业号2024年7月PK榜

广告在线模型系统负载均衡策略实践

京东科技开发者

MobPush REST API 概述

MobTech袤博科技

Java 开发者 产品动态

2014年JavaScript回顾_JavaScript_李刚_InfoQ精选文章