写点什么

Vue.js 2.0 发布——更轻,更快

  • 2016-10-11
  • 本文字数:826 字

    阅读完需:约 3 分钟

崭露头角的 JavaScript 框架 Vue.js 2.0 版本已经发布,在狂热的 JavaScript 世界里带来了让人耳目一新的变化。

Vue 创建者尤雨溪在一篇博文中称 Vue 2.0 在性能上有显著的提升,同时保持轻量的文件下载:

渲染层基于一个轻量级的 Virtual DOM 实现进行了重写,该 Virtual DOM 实现 fork 自 snabbdom。新的渲染层相比 v1 带来了巨大的性能提升,也让 Vue 2.0 成为了最快速的框架之一。

根据 1.0 到 2.0 迁移指南,“大约 90%的 API 是相同的”。不同于一些 JavaScript 框架,从一个版本到下一个版本会有巨大的变化,在 Vue 2.0 中“核心概念没有改变”。

除了核心库,vue-router 和 vuex 库已经更新到 2.0 版本,vue-cli 已经默认生成了 2.0 的脚手架。

在 Vue 2.0第一次宣布发布时,尤雨溪说过滤器要离开了。然而随着时间的推移,这个立场改变了,Vue 2.0 中仍然保留了文本插入过滤器。的确,在使用指南过滤器这一章节也指明了“Vue 2.x 中过滤器仅能在mustache 内部绑定使用。要在指令绑定中实现相同的行为,应该使用计算属性。”框架不再提供任何内置过滤器,并且数组过滤器(削减了基于标准的数组)也已经取消了。

因为Vue 主要不是由大型技术公司创建的,尤雨溪采取了不同的融资方式。尤雨溪能够在这个项目全职工作要感谢 Patreon ,在 Patreon 上尤雨溪设置的赞助方式是每月保证一定数量的金额。截至发稿时,Patreon 每月为 Vue 的可持续发展赞助 8853 美元。除了尤雨溪之外, Vue.js 核心团队还有 18 个人。

社区里大多是积极的回应,“ Vue 比 ng2 更简洁”以及“我发现Vue 2.0 介于Angular 1 和React 之间。它是现代化的并且很容易学习和使用”。

Vue 发布了对比指南,展示了它与其他框架(如Angular 和React)的不同之处。

查看英文原文: Vue.js 2.0 Released, Slimmed Down and Sped Up


感谢夏雪对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-10-11 19:006159
用户头像

发布了 31 篇内容, 共 11.6 次阅读, 收获喜欢 0 次。

关注

评论

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

实战 | 巴啦巴啦SpringBoot变装SpringCloud大佬~

写程序的小王叔叔

架构 微服务 Spring Cloud springboot 6月月更

设计师导航网站合集

小炮

C#入门系列(十三) -- 初识结构体

陈言必行

C# 6月月更

OpenHarmony 开源开发者成长计划解决方案学生挑战赛,等你来参加!

InfoQ写作社区官方

OpenHarmony 热门活动

深入剖析 | 应用层Protocol的标准设计

九叔(高翔龙)

架构 协议 TCP/IP dubbo源码 粘包/拆包

InfoQ 极客传媒 15 周年庆征文|ZooKeeper进阶(一):Zookeeper简介

No Silver Bullet

zookeeper 运维 6月月更 InfoQ极客传媒15周年庆

Springboot 升级到 2.6.1 的坑

Damon

微服务 微服务架构 Spring Cloud 6月月更

JavaScrip模块模式

大熊G

JavaScript 前端 6月月更

实战模拟│企业微信机器人实时报错预警

机器人 企业微信 监控告警 预警 6月月更

区块链哈希竞猜游戏系统开发(开发方案)

开发微hkkf5566

C#/VB.NET 在Word转PDF时生成目录书签

在下毛毛雨

C# .net PDF word文档 书签

『Three.js』场景 Scene

德育处主任

canvas three.js 6月月更

Linux开发_介绍BMP图片上下翻转、添加水印

DS小龙哥

6月月更

一起架构-某实时分析项目云原生 serverless 架构的设计思路和poc代码实现

明哥的IT随笔

云原生 架构设计

中国SaaS产业全景图谱

小炮

龙蜥社区 5 月技术委员会会议顺利召开,新一代操作系统研发路线图发布

OpenAnolis小助手

开源 操作系统 龙蜥社区 技术委员会 新版本

web前端培训50 个高效编程的前端轮子

@零度

前端开发

【sql语句基础】——查(select)(单表查询顺序补充)

写代码两年半

数据库 sql MySQL 数据库 6月月更

【Java Web系列】Cookie工作流程及基本使用

倔强的牛角

Java javaWeb Cookie 6月月更

【Python技能树共建】selenium入手篇

梦想橡皮擦

Python 6月月更

转:基于Springcloud的服务治理落地实践

小江

Spring Cloud 微服务治理

实战 |SpringBoot增加Swagger

写程序的小王叔叔

架构 springboot swagger 6月月更

FFmpeg原理

Loken

ffmpeg 音视频课程

vivo大规模 Kubernetes 集群自动化运维实践

vivo互联网技术

Kubernetes operator ansible kubeadm Kubevirt

5月月更开奖!还不来领取?

InfoQ写作社区官方

热门活动 5月月更

什么是Minio?如何搭建Minio集群?

wljslmz

存储 Minio 集群 6月月更

spring4.1.8扩展实战之二:Aware接口揭秘

程序员欣宸

Java spring Spring Framework 6月月更

17张图:读懂国内首个《主机安全能力建设指南》

青藤云安全

网络安全 主机安全 深度网络

Django 项目 MVT 结构

海拥(haiyong.site)

6月月更

等个有“源”人|OpenHarmony 成长计划学生挑战赛报名启动

OpenHarmony开发者

OpenHarmony

关于 SAP Spartacus CmsService.getComponentData 可能的优化思路

汪子熙

前端开发 SAP Hybris commerce 6月月更

Vue.js 2.0发布——更轻,更快_JavaScript_David Iffland_InfoQ精选文章