本文共 948 字,大约阅读时间需要 3 分钟。
2016年对于JavaScript来说是非常重要的一年,因为其语言和框架均向前迈进了一大步。2017年可能依然会如此,因为还有很多令人兴奋的特性将会发布。
框架方面增长势头最强劲的是Vue.js。2016年,Vue的创建者Evan You已经开始将全部精力放到该框架上,并且在9月份发布了2.0版本。社区也经常会将Vue看成现有JavaScript框架的一个现实可行的替代者。
2017年,这种增长势头依然会继续,同时Vue还制定了新一年的计划,包括更好的测试和提升开发者的体验。Vue现在正致力于本地渲染框架的开发,同时它现在还是Alibaba weex移动跨平台框架的JavaScript运行时。
基于浏览器的React框架在2016年相对比较平静。4月份发布了15.0版本,尽管小版本的升级贯穿全年,但是这样重要的升级仅有一次。在2017年,我们可能会听到更多与React Fiber(正在重新实现的React的核心算法)相关的声音。Dan Abramov曾透露“虽然依然有很多工作要做,但是应该会发布React 16.0或者17.0版本”。
2017年React团队的大部分工作就是让Fiber与大家会面。这是一个非常重大的变化,尽管Fiber的目标是“尽可能地维护向后兼容性”,但是它依然实现了对React的完全重写。Fiber开发完成之后,Facebook希望能够通过它实现“60 fps的Web应用和动画”。
对于Angular,2016年充满了不确定性。Angular 2的发布几经周折,前期宣称的好多用例特性让用户等待了很久。当然,2.0版本最终在9月份完成了发布,成为了可供开发者选择的最完整的平台之一。
2017年的路线图是发布Angular 4。从技术上说,该版本将包含重大的修改,但是这种改变并不会像从1版本到2版本那样剧烈。随着开发者对Angular 2平台及TypeScript越来越熟悉和适应,2017年应该会看见Angular 2及其生态系统的成熟和增长。
另外,Angular 1也不甘于落后,2016年它发布了1.5和1.6版本,作为最流行的框架之一它的功能在稳步增加。2017年Angular 1的计划是继续稳定完善1.6.x。
本文转自d1net(转载)