写点什么

2017 年 React、Angular 和 Vue 值得期待的特性

  • 2017-01-11
  • 本文字数:819 字

    阅读完需:约 3 分钟

2016 年对于 JavaScript 来说是非常重要的一年,因为其语言和框架均向前迈进了一大步。2017 年可能依然会如此,因为还有很多令人兴奋的特性将会发布。

框架方面增长势头最强劲的是 Vue.js 。2016 年,Vue 的创建者尤雨溪已经开始将全部精力放到该框架上,并且在 9 月份发布了 2.0 版本。社区也经常会将 Vue 看成现有 JavaScript 框架的一个现实可行的替代方案。

2017 年,人们希望这种增长势头依然会继续,并制定新一年的计划,包括更好的测试和提升开发者的体验。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 月份完成了发布,成为了可供开发者选择的最完整的平台之一。

Angular 将在 2017 年发布4.0 版本 。从技术上说,该版本将包含重大的修改,但是这种改变并不会像从1 版本到2 版本那样剧烈。随着开发者对Angular 2 平台及TypeScript 越来越熟悉和适应,2017 年应该会看见Angular 2 及其生态系统的成熟和增长。

另外,Angular 1 也不甘于落后,2016 年它发布了1.5 和1.6 版本,作为最流行的框架之一它的功能在稳步增加。 2017 年 Angular 1 的计划是继续稳定完善 1.6.x。

2017-01-11 18:002540
用户头像

发布了 321 篇内容, 共 118.8 次阅读, 收获喜欢 19 次。

关注

评论

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

将原则纳入到架构的生命中

soolaugust

架构 思考 设计

盘点2020 | 疫情下的思考和学习

soolaugust

盘点2020

答了Mybatis这个问题后,面试官叫我回去等通知……

田维常

mybatis

腾讯高工强烈推荐的“Netty速成手册”原理+应用+调优,带你将知识点一网打尽

比伯

Java 编程 程序员 架构 Netty

为了SpringBoot提交Tomcat执行,我总结了这么多

小Q

tomcat 学习 面试 微服务 springboot

一文带你彻底了解大数据处理引擎Flink内存管理

华为云开发者联盟

大数据 数据 处理

解析字节算法面试真题,深入探究ArrayList应用原理

小Q

Java 学习 编程 架构 面试

硬核编程:30天=一个网站+一份周刊

老魚

程序员 建站 web全栈

通过Postman和coding.net发布API

太极程序员

Postman API

码了2000多行代码就是为了讲清楚TLS握手流程(续)

Gopher指北

https Go 语言

IDEA 文档插件 DocView 版本更新:修改 UI 并支持 IDEA 2020.3 !

程序员小航

idea插件 IntelliJ IDEA 文档生成

DolphinDB与MongoDB在时序数据上的对比测试

DolphinDB

mongodb 分布式系统 时序数据库 DolphinDB 数据库开发

LeetCode题解:127. 单词接龙,BFS+统计单词变化次数,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

面试被问高并发一脸懵?那是你没看过我整理得高并发回答模板

小Q

Java 学习 面试 高并发 性能调优

dubbogo 3.0:牵手 gRPC 走向云原生时代

阿里巴巴云原生

gRPC 云原生 中间件 dubbo-go Go 语言

如何快速打造一款钉钉 Go sdk

Ceelog

钉钉 企业微信 Go 语言

盘点2020 | 30岁了,我终于入门编程了

盘点2020

《大数据算法》.pdf

田维常

算法

EZYTRX波场智能合约APP系统软件开发

系统开发

Canvas入门实战之用javascript面向对象实现一个图形验证码

徐小夕

Java 大前端 canvas

智慧城市建设,社区智能化系统搭建解决方案

t13823115967

智慧城市 平安小区

硬肝到秃头!Alibaba强推并发编程笔记我跪了,真的学到好多东西!

Java架构追梦

Java 学习 架构 面试 并发编程

什么是全场景AI计算框架MindSpore?

华为云开发者联盟

人工智能 AI mindspore

DeFi(去)中心化DAPP系统软件开发

系统开发

产品策略闭环是个什么环?

万事ONES

项目管理 团队协作 需求管理 需求分析 产品策略

从 JMM 透析 volatile 与 synchronized 原理

码哥字节

volatile JVM JMM Java 25 周年 synchronized

从源码的角度搞懂 Java 动态代理!

Java架构师迁哥

【经验分享】RTC技术系列之音频编解码

Hanson

SPI 在 Dubbo中 的应用

vivo互联网技术

Java jdk dubbo spi

Prometheus TSDB(Part 2):预写日志(WAL)和检查点

Grafana 爱好者

云原生 Prometheus tsdb 可观察性

智慧警务可视化平台开发,重点人员管控系统搭建

t13823115967

智慧公安 智慧警务系统开发

2017年React、Angular和Vue值得期待的特性_JavaScript_David Iffland_InfoQ精选文章