2019年 Vue.js 报告中的亮点

615 阅读3分钟

翻译:疯狂的技术宅‘

原文:jaxenter.com/2019-state-…

最新版的 State of Vue.js 报告是现场直播,它为 Vue 生态系统的状态以及团队未来的储备提供了一些有价值的见解。让我们仔细看看。

新版的 Vue.js 状态报告已经出炉,它提供了广泛的关于Vue生态系统的数据。

今年的报告,除了与 Vue 使用相关的数据外,还包括 Gitlab 和 Livestorm 等重量级公司的采访,旨在展示 Vue 价值的案例研究以及框架本身的创始人尤雨溪的贡献,以及 Vue 下一步的内容。 。

接下来让我们来看看 2019 年 Vue.js 报告中提出的最有趣的东西。

所有亮点

今年的 Vue.js 报告显示了超过 1500 名参与者的回复。为了概述最有趣的亮点,让我们来看看受访者对 Vue 最重视的内容。

根据今年的参与者的说法,集成的简易性似乎是 Vue.js 为团队带来的头号优势,而高级文档被认为几乎同样重要。

Vue.js为团队带来的好处

当被要求列出他们使用 Vue 的内容时,受访者报告说,到目前为止,Vue 的头号应用是控制 SPA 中的整个首页。

Vue用于什么地方

就工具而言,将 Vue.js 视为受访者最常用的前端开发框架并不奇怪。然而最有趣的是看到 jQuery 仍然在前端工具中占有相当大的比例。

在前端开发中使用的库或框架

2019 年 Vue.js 报告中提出的另一个有趣的地方是受访者对后端开发的语言偏好。今年受访者最受欢迎的选择是 Node.jsPHP

最受Vue用户欢迎的后端语言

还请注意:Vue 2.6带来了一些重要的改进,新功能及更多

Vue 的下一步是什么?

放在最后的内容并不意味着不重要,让我们来看看尤雨溪对 Vue 的未来所说的话。

ES2015+ —— 在2019年,我们应该期望在主流浏览器中对 ES2015 及更高版本提供更成熟的原生支持。

TypeScript —— 新的重大更新版本将提供基于原生类的 API,用于创作组件、TSX支持以及通常更实体的类型定义,因为我们切换到了 TypeScript 作为内部实现语言。

Web组件 —— Web 组件的一个有前景的用法是用于封装组件,并将其作为框架无关的原生自定义元素,可以在任何地方使用。另一个方面团队打算利用 Shadow DOM 作为 CSS 封装的原生机制。

HTML模块 —— HTML 模块是 Web 组件保护伞下的一个新提案,它与 Vue.js 更相关,因为它与 Vue 的 SFC(单文件组件)格式非常相似。虽然目前仍在讨论中,但微软的 Edge 团队已经发布了在 Chromium 项目中实施的意图。

WebAssembly —— 可能有希望在 Vue 中利用 WebAssembly 的一个领域是服务器端渲染。由于 Vue 项目主要使用模板,因此可以预编译模板并通过 WebAssembly 渲染它们,以获得更好的性能。

移动应用 —— 在3.0中,Vue 将提供一流的自定义渲染器 API。用户可以将 Vue 的核心运行时用作依赖关系,并在其之上构建。API 将允许轻松桥接到 iOS/Android 的本机渲染器或其他用例,例如测试或渲染到终端。

如果有兴趣了解 Vue 团队未来的计划以及本文介绍中提到的访谈和案例研究,在京程一灯公众号回复“ vue2019 ” 可得到完整的State of Vue.js报告。

欢迎关注京程一灯公众号:京程一灯,获取更多前端干货。