翻译:疯狂的技术宅‘html
最新版的 State of Vue.js 报告是现场直播,它为 Vue 生态系统的状态以及团队将来的储备提供了一些有价值的看法。让咱们仔细看看。vue
新版的 Vue.js 状态报告已经出炉,它提供了普遍的关于Vue生态系统的数据。后端
今年的报告,除了与 Vue 使用相关的数据外,还包括 Gitlab 和 Livestorm 等重量级公司的采访,旨在展现 Vue 价值的案例研究以及框架自己的创始人尤雨溪的贡献,以及 Vue 下一步的内容。 。浏览器
接下来让咱们来看看 2019 年 Vue.js 报告中提出的最有趣的东西。服务器
今年的 Vue.js 报告显示了超过 1500 名参与者的回复。为了概述最有趣的亮点,让咱们来看看受访者对 Vue 最重视的内容。框架
根据今年的参与者的说法,集成的简易性彷佛是 Vue.js 为团队带来的头号优点,而高级文档被认为几乎一样重要。工具
当被要求列出他们使用 Vue 的内容时,受访者报告说,到目前为止,Vue 的头号应用是控制 SPA 中的整个首页。性能
就工具而言,将 Vue.js 视为受访者最经常使用的前端开发框架并不奇怪。然而最有趣的是看到 jQuery 仍然在前端工具中占有至关大的比例。测试
2019 年 Vue.js 报告中提出的另外一个有趣的地方是受访者对后端开发的语言偏好。今年受访者最受欢迎的选择是 Node.js 和 PHP 。
放在最后的内容并不意味着不重要,让咱们来看看尤雨溪对 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报告。