2017年React、Angular和Vue的动态

简介:

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(转载)

相关文章
|
1月前
|
前端开发
vue+ts或者react+ts如何使用animate.css
vue+ts或者react+ts如何使用animate.css
29 0
|
1月前
|
运维 JavaScript 前端开发
发现了一款宝藏学习项目,包含了Web全栈的知识体系,JS、Vue、React知识就靠它了!
发现了一款宝藏学习项目,包含了Web全栈的知识体系,JS、Vue、React知识就靠它了!
|
1月前
|
前端开发 JavaScript API
|
1月前
|
移动开发 JavaScript 前端开发
vue/react项目刷新页面出现404的原因以及解决办法
vue/react项目刷新页面出现404的原因以及解决办法
169 0
|
1月前
|
前端开发 JavaScript 容器
前端vw自适应解决方案,适用pc端以及移动端,适用webpack以及vite,适用vue以及react
前端vw自适应解决方案,适用pc端以及移动端,适用webpack以及vite,适用vue以及react
67 0
|
1月前
|
开发框架 移动开发 JavaScript
探索前端开发框架:React、Angular 和 Vue 的对决(四)
探索前端开发框架:React、Angular 和 Vue 的对决(四)
|
1月前
|
开发框架 JavaScript 前端开发
探索前端开发框架:React、Angular 和 Vue 的对决(三)
探索前端开发框架:React、Angular 和 Vue 的对决(三)
|
1天前
|
缓存 JavaScript
【vue】如何搭建拦截器和设置路由守卫(基于token认证)
【vue】如何搭建拦截器和设置路由守卫(基于token认证)
9 0
|
1天前
|
JavaScript
Vue 如何新建一个项目(如何安装依赖)
Vue 如何新建一个项目(如何安装依赖)
7 0
|
1天前
|
资源调度 JavaScript 开发者
插件使用:扩展Vue功能与第三方插件
【4月更文挑战第23天】Vue凭借其轻量级和灵活性在Web开发中备受青睐,而插件则进一步增强了其功能。本文探讨了如何在Vue项目中选择、安装、配置和管理插件,以适应不同需求。要点包括:选择可靠且兼容的插件,使用npm或yarn安装,根据文档配置,以及注意性能影响。明智使用插件能提升开发效率,但需避免过度依赖,确保与项目目标和技术栈匹配。不断学习新插件,可保持技术领先并优化项目实践。