Linux 之父出席、干货分享、圆桌讨论,精彩尽在 OpenCloudOS 社区开放日,报名戳 了解详情
写点什么

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

  • 2018 年 4 月 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 年 4 月 09 日 19:00720
用户头像

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

关注

评论

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

从场景出发,日志聚类还可以这么玩

信仰圣光吧丶

AIOPS 日志聚类 日志治理

架构师训练营 大作业(二)

netspecial

极客大学架构师训练营

pagerank算法

橘子皮嚼着不脆

数据仓库的前世今生

数据社

数据仓库 七日更

架构师训练营第五周作业

zamkai

是的,我又换工作了

Rayjun

工作

安全架构:反垃圾与风控

积极&丧

七周七并发模型

田维常

并发

代理模式

soolaugust

设计模式 代理模式 七日更

ARROW阿罗AOW币APP系统软件开发

系统开发

框架VS架构,看两者异同

田维常

框架

第十周作业

孤星

Week10作业

lggl

作业

区块链 链什么?

CECBC

区块链 分布式

我家有猫

熊斌

生活方式 七日更 我家有猫

日本准备推行AI婚配,年轻人会为“爱情算法”买单吗?

脑极体

Spring 源码学习 10:prepareBeanFactory 和 postProcessBeanFactory

程序员小航

spring 源码 源码阅读

用领域驱动设计驱动系统的重构

积极&丧

Week10总结

lggl

总结 作业

第五章学习总结

简简单单

Java并发底层知识,锁获取超时机制知多少?

码农架构

Java java 并发

架构师训练营第十周笔记

李日盛

学习 微服务 DDD

区块链的核心技术是什么?

CECBC

区块链

第五周 技术选型作业

简简单单

第十周总结

孤星

架构师训练营 大作业(一)

netspecial

极客大学架构师训练营

安全架构:加密与解密

积极&丧

重磅!四部门联合约谈蚂蚁集团!刚刚,约谈的主要内容曝光……

CECBC

金融

Flink比Spark好在哪?

数据社

flink spark 七日更

Code Review实践

HQ数字卡

Code Review 七日更

wildfly 21中应用程序的部署

程序那些事

程序那些事 wildfly wildfly21 应用程序部署 应用程序配置

GPU容器虚拟化:用户态和内核态的技术和实践详解

GPU容器虚拟化:用户态和内核态的技术和实践详解

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