写点什么

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:001026
用户头像

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

关注

评论

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

Go语言:运行时反射,深度解析!

微客鸟窝

Go 语言

去阿里应聘P7Java岗,都会被问到哪些问题?

Java架构师迁哥

怎么才能写出100个用户体验的关键时刻?

石云升

读书笔记 用户体验 关键时刻 7月日更

在线条码生成器

入门小站

工具

什么是 Druid

HoneyMoose

【Kafka技术专题】「实践操作篇」单机部署实践手册(2.8.0)

洛神灬殇

kafka MQ kafka配置 消息队列 kafka架构

大三就拿到字节提前批,你不想成长,生活总会逼着你成长

Java架构师迁哥

实践解析丨如何通过 WebAssembly 在 Web 进行实时视频人像分割

声网

大前端 WebRTC webassembly

网络攻防学习笔记 Day83

穿过生命散发芬芳

网络攻防 7月日更

根据四个商业指标找到MOT

石云升

读书笔记 用户体验 商业洞察 关键时刻 7月日更

加速基因测序进程,北鲲云高性能计算平台再发力

北鲲云

如何在Go 服务中做链路追踪

Rayjun

微服务 Go 语言

Docker的学习体验

吴脑的键客

,docker

上线仅7天,GitHub已标星48.4k!原来是阿里巴巴内部《高并发系统设计》

Java redis 编程 架构 面试

Apache Druid 简介

HoneyMoose

使用数据库乐观锁的方式解决数值累加的问题

陈靓-哲露

极光开发者周刊【No.0723】

极光JIGUANG

微观管理?

escray

学习 极客时间 朱赟的技术管理课 7月日更

大厂的产品研发流程,你知道么?

Simon郎

产品 研发体系 大厂 互联网公司

完整视频+源码!十六天带你精通基于Spring Cloud微服务电商项目

Java架构追梦

Java 架构 面试 微服务 SpringCloud

线上教育培训机构如何推广自己

石头IT视角

Linux之cal命令

入门小站

Linux

从鉴黄师到阿里程序员,我成功逆袭上岸

Java 编程 程序员 计算机

我学编程时最后悔的事!

程序员鱼皮

Java c++ Python 大前端 后端

C# 三个Timer

喵叔

7月日更

我应该在什么时候使用 Apache Druid

HoneyMoose

学习下服务器端漏洞,受益匪浅!

网络安全学海

运维 网络安全 信息安全 漏洞扫描 渗透测试·

58字节常量池面试题,你如何应对?

卢卡多多

intern 字符串 7月日更

不要让这2个坏习惯限制了你的成长

俞凡

认知

结构化流-Structured Streaming(八-下)

Databri_AI

spark 流式计算框架 structuredStreaming

从鉴黄师到阿里程序员,我成功拿下阿里offer

白亦杨

Java 编程 程序员 计算机

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