QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

VueConf.US 大会第一天下午会议内容概述

  • 2018-04-09
  • 本文字数:1803 字

    阅读完需:约 6 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

第一届 VueConf.US 大会于 3 月 26 日到 28 日在新奥尔良市举行,Vue 核心团队与来自世界各地的数百名 Vue 开发人员齐聚一堂。大会包括一天的研讨会,全部由 VueJS 核心团队成员讲授,接下来两天是演讲。InfoQ 之前已经发表了 3 月 27 日上午的会议概述;这是下午的会议概述。

演讲内容包括 Vue.js 与无服务器函数和 rxjs 等流行工具的集成,使用 vuejs-nativescript 构建原生应用程序,结束时是内容广泛的座谈会。

无服务器函数和 Vue.js

在一个小时的社区闪电秀之后,微软高级开发大使 Sarah Drasner 介绍了无服务器函数与 Vue.js 的集成。

那把我们带入了无服务器领域。真得非常有趣,而且题目真是个点击诱饵。

Drasner 介绍了一个更具描述性的“无服务器”术语:“函数即服务”,并指出了若干好处:只需按使用付费、比服务器所需的管理工作少、自动扩展。

接下来,Drasner 重点介绍了多个好的用例,如清理数据、裁剪图片、生成可视化。她还讲了两个例子,使用无服务器函数处理类似完成 Strip 事务和批量 API 调用这样的事情。

Vue-Rx

下一位演讲者是 Egghead.io 首席执行官 John Lindquist。Lindquist 向与会者介绍了 RxJS(JavaScript 的响应式扩展),并且讨论了最佳学习方法:

我们不要在语言上花太多时间——有许多语言都吸收了 RxJS——而是要深入进去,使用它进行工作的经验可以帮助我们理解它。

Lindquist 在接下来的演讲中讲解了代码。他逐步地介绍越来越复杂的例子,向开发者展示如何使用 RxJS 在单个事件流中无缝地处理用户生成的事件、ajax 应答等。

使用 Vue 和 NativeScript 创建一个有趣的原生移动 App

下一位演讲者是 Telerik 开发大使兼 Vue Vixens 创始人 Jen Looper。他向与会者介绍了使用 Vue 和 NativeScript 创建一个原生移动应用程序的流程。Looper 提到,vue-nativescript 实现发展迅速:

Vue-nativescript 在 Vue.js 阿姆斯特丹大会时达到了 1.0 版本,现在已经达到了 1.3.1,发展真是太快了。

Looper 重点强调了使用 NativeScript 构建 Web 应用和构建移动应用的三点不同。首先,导入的是 vue-nativescript,而不是 vue。其次,在初始化 Vue 实例时不传 el 参数——因为原生应用毕竟没有 DOM。最后,也是区别最明显的,移动端的布局和使用本地布局元素相比差别很大。

虽然在布局上的差异很大,但是人们对能够使用和 Web 站点一样的代码库开发真正的原生应用程序很感兴趣,而且有利于实现这种开发的工具正在开发之中。Looper 测试了还处于开发阶段的多模板单文件 Vue 组件,该组件基于构建系统针对原生或 Web 应用渲染正确的模板。

座谈会

VueConf.US 大会第一天以演讲者和 Vue 核心团队成员的座谈会结束。参加座谈会的有 Evan You、Sarah Drasner、 Divya Sasidharan 和 Chris Fritz。问题五花八门,从 Vue 的未来到他们如何开始开源,再到如何回馈 Vue.JS。在回答一个有关服务器端渲染的愿景的问题时,Evan You 介绍了核心团队正在从总体上考虑的生态系统:

我们希望清晰划分不同的层。例如,Vue 提供的开箱即用的功能与 Nuxt 相比更底层。

根据目前的情况,考虑到 Nuxt 的存在及其良好的表现,我们有意将服务器端渲染留在了 vue-cli3 中。有人可能会为此实现一个插件,但长远来说,我们希望确保社区有一个好的选择。

在回答一个关于世人如何使用 Vue 的问题时,专家组重点说明了 Vue 社区的多样性和去中心化如何促进了社区的发展。Drasner 强调了文档的好处:

文档变得更有用了,因为团队中有许多不同国家的人。我有时候会说方言,但是团队中所有来自其他地方的人立马就会说“我不知道你这样说是什么意思”。

关于文档的高参与度,Fritz 插话说:

我对于文档的参与度真得非常满意。截至目前,我们有 390 名文档贡献者,而且数量还在增加。坚持下去!

在整个座谈会期间,专家组着重介绍了几种贡献方法。Evan You 强调了在论坛中回答问题的价值,而 Fritz 和 Drazner 则都强调了教育资料的创建。Sasidharan 谈了就使用 Vue 构建的项目进行交流的价值:

看下 Vue 在实战中是个什么样子也很有用,因为毕竟,那让我们可以知道谁在用,怎么用。详尽的说明书可以为此提供不错的机会。

所有的演讲,包括闪电秀和座谈会,都已经录音,后续将发布在 VueMastery.com 上。InfoQ 正以 Q&A 和概述的方式对 VueConf 大会进行报道。

查看英文原文 Afternoon Sessions from Day 1 of VueConf.US

2018-04-09 19:001074
用户头像

发布了 1008 篇内容, 共 397.8 次阅读, 收获喜欢 345 次。

关注

评论

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

功能强大的显示器分辨率管理工具SwitchResX for Mac激活版

iMac小白

文件夹数据同步工具Sync Folders Pro for Mac激活版

小玖_苹果Mac软件

文件拖拽增强工具Dropzone 4 for Mac激活版

小玖_苹果Mac软件

AI语音转录软件AI Transcription for Mac激活版

小玖_苹果Mac软件

简单几步!豆包MarsCode 助我魔改前端组件

豆包MarsCode

SAP QM 客户退货检验的三种实现方案

SAP虾客

SAP S4HANA SAP QM

如何使用机器学习,预测客户流失率,轻松实现客户精准维护

Altair RapidMiner

人工智能 机器学习 AI 数据分析 altair

OpenAI Chatgpt 大语言模型

测吧(北京)科技有限公司

测试

多模态大模型,更丰富的数据要求

澳鹏Appen

多模态 多模态数据 LLM

专业核磁数据处理软件MestReNova for Mac激活版

小玖_苹果Mac软件

2000道面试必问的Java面试八股文及答案整理(2025版)

Summer

Java 编程 程序员 面试 架构师

Java 动态设置 JVM 参数的方法

EquatorCoco

Java JVM

公链矿池系统开发与实体矿机搭建全解析

V\TG【ch3nguang】

炫酷强大的代码编辑器Nova for Mac激活版

iMac小白

强大 Python 集成开发环境WingPro for Mac 激活版

iMac小白

硬盘健康监测工具Drive Scope for Mac注册激活版

iMac小白

又曝新作!阿里P9再出山,操作性超强的Spring源码实践

Summer

Java 编程 程序员 面试 架构师

【论文速读】| AttackQA:利用微调及开源大语言模型辅助网络安全运营的数据集的开发与应用

云起无垠

从江西上饶6岁女孩跑完马拉松“违规”事件看软件测试的规范与风险管理——打造高效团队的关键

测吧(北京)科技有限公司

测试

Java找工作必须要背八股文吗?

了不起的程序猿

程序员 后端 架构师 java面试 八股文

小白如何学习看懂CAD图纸?

在路上

cad cad看图 CAD看图软件

软件清理卸载工具AppDelete for Mac中文破解版

iMac小白

多功能代码编辑器CodeRunner for Mac 激活版

iMac小白

强大的数据恢复软件Disk Drill for Mac中文激活版

iMac小白

也许「邪恶」和「正义」是一组近义词:记比特币破十万美元

TechubNews

一站式硬盘监控专家Drive Scope for Mac激活版

iMac小白

AE2025 After Effects 2025 for mac中文激活版

小玖_苹果Mac软件

全面解读TaurusDB透明压缩特性,降低数据库使用成本

华为云开发者联盟

#数据库 MySQL 5.7

HTTP协议抓包工具Charles for Mac注册激活版

iMac小白

公开课 | 提高测试用例编写效率,掌握经典用例设计技巧!

测吧(北京)科技有限公司

测试

VueConf.US大会第一天下午会议内容概述_JavaScript_Kevin Ball_InfoQ精选文章