参加 WeexConf 2018 是一种什么体验?

简介:

2017 这一年来 Weex 都很低调,外界不了解 Weex 的状态,还有谣言说 Weex 已经没人维护了,不知道消息从何而来。其实这一年 Weex 发展得很快,无论是在阿里巴巴内部还是外部都有大量的产品开始接入,技术上也做了很多升级改造,完全称得上 “蜕变” 这两个字。

da19085a2b1128db16a1528f72e1da16a8851567

在 Weex Conf 的暖场视频里也记录了来自各个公司和世界各地的开发者对 Weex 说的话。

91c82a1a666b927e7a5761f21bf13f89bb26416f

谈笑有大佬,往来无菜鸟

这届 Weex Conf 是一个半闭门邀请制的会议,不追求人数,请的人都是使用过 Weex 的开发者,大佬云集,参会的只有 50 来个人,但是来自超过 20 个公司,除了阿里巴巴以外还有极客邦、华为、盛大、网易等等,就不一一列举了。

这届 Weex Conf 的主要目的是交流,而不是纯粹的布道。参会者都是带着问题来的,有自己的思考,聊一聊自己使用 Weex 遇到了哪些坑,问一问大家都是怎么解决的。了解一下 Weex 这一年都干了些什么,现在是是什么状态。使用者们能知道如何解决实际的问题,开发者们能了解到了使用者的真实诉求,最终大家都很有收获。

嘉宾们都讲了什么

 开场先玩一个小游戏才是正经事!玩什么?玩答题!

43449e169107e192535d6310ba96bd829dec3e1b

首先全场起立,一起回答大屏幕上的问题,用手比划出自己的答案,答错了就直接坐下,坚持站到最后的有奖品。

a0b05e2dfd4e6cbd3602d2779041e35bb38e5736

上午的议程

 上午场主要是 Weex 的 incubating mentor 和核心开发者做的分享。

a6895df9b624d6189dbb86604c04fe0706e5ed3f

首先是来自 Apache 软件基金会的 Niclas Hedhman 穿着 Weex 的卫衣给大家分享了《The Apache Way》,介绍 Apache 的开源精神。

60c0d61261a71446d3e1f049faec46bd2c828a59

Weex 加入 Apache 之后就完全是个社区项目了,不属于某个公司,也不会成为商业竞争的工具。Niclas 介绍了很多 Apache 的工作方式像 "Membership of Individuals" 和 "Be Respectful, Be Inclusive" 还有 "Release Early, Release Often" 和 "Consensus Driven",给我印象最深的就是强调 Community over Code,还有图中的这句话:

60d5d9e7b7a093318c5b975ab1ca4bdc84c9dfbe

(咦——图上还有个二维码)

直观理解就是好社区来自于美好的愿景和烂代码,我觉得背后蕴含的意思是,需要一个不完美的项目和一群相信它能变得更好的人才能共同形成一个强大而且有活力的社区。这说的不就是 Weex 吗!Weex 受到了很多开发者的关注,技术覆盖面足够广也足够深,坑也足够多,大家想贡献代码应该不缺机会 ……

接着是寒老师(微博上的@寒冬winter大大)用和春晚某著名小品一样的提纲介绍了 Weex 社区的过去、现在和未来。

 4bec7da596ff06bd1984e61087140631acf75c49

这一年来 Weex 在阿里巴巴内外的增长都比较快。在阿里巴巴内部,除了双十一这种保留节目以外,大部分常规业务也都开始用 Weex 来写的,天猫、飞猪、闲鱼、优酷等也在大规模使用,Weex 逐渐成为了阿里巴巴端侧技术体系的基础设施。除了阿里巴巴之外,也有很多公司也开始主动使用 Weex的时候,Weex 团队的人也很惊讶。那么问题来了,面对这么多的使用者和这么多场景,Weex 现在所面临的挑战是什么?寒老师给出了一句话:

92cac3316ec4e770fb0b3b20f09acaf488ddad9e

我不知道我有没有理解到位,就不多解释了,反正 Weex 是一个水很深的项目我是看出来了,里边真的好复杂,涉及的技术场景大部分是之前从没遇到过的。然后接下来的演讲里,隐风和饮源两位 Weex 的核心开发者分别从不同角度讲了 Weex 在技术上的演进,深入浅出地分析了 Weex 正在研究和开发的各种技术。

94ff9d3210c23e52ece59d39185a03ded3287e53

 随着 Weex 使用范围的扩大,新需求也不断增加,开发者对 Weex 能力的要求也越来越高。说到这里,我先打个岔。


本次会议还指出,Weex 已经蜕变进入新时代,Weex 的主要矛盾已经转化为开发者日益增长的需求和功能不平衡不充分的发展以及信息不对称之间的矛盾。

就比如 list 组件,大家对性能和体验的追求永无止境。

acc0fbde1f97da55815d03117eaedb5606969377

 除了 list 以外还有很多很多类似的问题,Weex 都已经在思考如何用技术手段解决,上午分享的内容很丰富,涉及的技术点相当多,不知道大家有没有听懂,我放几张 PPT 截图你们感受一下。

 dac4e872c9e611c6e7c274283c3288f67d586b04

这些东西不是玩概念,大部分都已经实现了,是有实际的代码的,还有一部分功能正在做。截图看不清没关系,这些资料稍后都会放出来的。

这些技术在此之前几乎没对外讲过,只在代码和邮件列表里有痕迹,一下子都在这一天炸出来了,台下开发者对这些技术都很好奇,积极地讨论其中的技术细节,问的问题也很深入,看来的确是对 Weex 做过研究的。

 6c159ccacb9308c7422af72c1fa6cba41a73fabc

下午的议程

 下午场都是 Weex 使用者来分享经验。

09e3e1b720f4e3e652bcfd4b5e5e543b888f4b42

首先是来自盛大游戏的李永亮分享了他们使用 Weex 的经历,涉及了单页多页、数据通信、性能优化等话题,讲得很详细,最后还列出了十几条 Weex 的踩坑记录。

e8d1864c9f2e687fa29e013326c8837c7a3ed079

然后是帅萌小哥汤威(侑夕)分享了飞猪团队使用 Weex 的经验以及开发 Weex UI 的经历。不愧是做 UI 的,PPT 也做得很华丽。

a9fedf74ca77f52669f2a903f7e9d6e11fa487f1

然后是来自极客邦的孙涛分享了在极客时间 App 中使用 Weex 的经历,极客时间里边除了 iOS 和 Android 各自有一个页面是原生的以外,其他全部都是 Weex 的页面,沉淀出了二十几个组件和模块。

9eeef1d238f36edc5c440fd7dd8e2196e18d1404

看起来严肃冷峻的涛哥,其实是个段子手,带着前任公司讲相声的风格讲案例,台下笑声不断。

43ccfd966101f91e69e9d7680b6369fc537df255

最后一个压轴演讲来自于企鹅电竞团队的渠宏伟,分享了很多构建流程、横屏适配、缓存、底层优化等方面的经验。他们使用 Weex 的深度不亚于阿里巴巴内部和 Weex 团队相爱相杀的业务团队,对 Weex 内部的技术也做了不少研究,在内部分享的使用 Weex 的文章还冲上过公司的头条。

886166b39f3809f3570be5b24b7796c7908041ec

 下午的分享内容也很丰富,讨论的氛围很浓,连递话筒的小哥(也是 Weex 团队的开发者)都开始问问题了,台下听众举手回答。我再截几张图你们感受一下:

5c48170655d13030087ded6bc4a0e815c90f0a27

除了这些之外,不差钱的公司现场还准备了高质量的茶歇,不需要排队,大家都够分。

04e94f2cac7601060a8acda45847b6fd6432263d

除了主题分享还有什么

Lighting Talk

嘉宾分享结束后,还安排了闪电秀的时间,每人只有五分钟时间,最多只能有一张 PPT,可以分享任何与 Weex 相关的内容。来自分期乐、网易考拉、UC 浏览器的同学都分享了自己使用 Weex 的心得。

e6fe904fe30ebd486504b3adafca19c67033177e

 我也上台吐槽了 Weex 的文档,现场秀代码介绍怎么实现页面间通信,最后展示了 Weex 最新版本的 playground app。

  be297456b28c1e95b36cdfa29234037562803784

圆桌讨论

 闪电秀结束后,大家根据自己感兴趣的话题分成了性能、交互、跨端、组件、工具/文档等五个小组,展开讨论其中的问题。现场讨论的氛围的很热烈,到时间了也停不下来,最后每组选出一个代表总结了刚才的讨论。

729baa0519043172d48ce0882fa6e1f553145763

Party & Demo Show

忙了一天终于到了最轻松的环节!大家一起来到一个小酒吧,喝点小酒,随意的聊聊天,也可以讲段子聊八卦,互相认识一些志同道合的朋友。

2c18337baafb26dc965b21a9a0506111de90a497

除了吃吃喝喝,现场还准备了投影仪,大家可以随意展示自己的项目成果。有人展示了用 Weex 做的一些复杂交互的效果,还有人展示了能把 Sketch 设计稿转成 Weex 组件代码的工具,效果都很赞。

0e1fefbcde4fc03748df416cd473114e61c552a1

一点感想

这次 Weex Conf 比之前预想的还要成功,不拉赞助商,没有广告,但是卫衣、小礼品、茶歇、午餐晚餐、Party 面面俱到,内容也满满的都是干货,每个讲师的话题、每个圆桌话题、甚至每个 Lighting Talk 展开放到社区里都会是一篇高质量的文章。这次会议也展现出了社区开发者的热情,有很多人想要报 Bug,或者为 Weex 贡献代码和想法,但是苦于找不到途径,Weex 的官网上也是最近才更新了《如何参与贡献》(http://weex-project.io/cn/contributing.html) 的文档。

Weex 团队也意识到自己给社区传达的信息太少了,本身大家对 Weex 在 Apache 的工作方式就不了解,Weex 团队又都在埋头做技术很少对外发声,别说今天聊到的各种技术进展了,外界就连 Weex 的死活都开始怀疑了。以后 Weex 在社区里应该活跃起来,多多分享进展,多去一些城市(甚至国家)举办线下 meetup,召集当地开发者一起讨论使用经验。


原文发布时间为:2018-01-22

本文作者:门柳

本文来自云栖社区合作伙伴“淘宝技术”,了解相关信息可以关注“淘宝技术”微信公众号

相关文章
|
10天前
|
人工智能 开发工具 iOS开发
Claude Code 新手完全上手指南:安装、国产模型配置与常用命令全解
Claude Code 是一款运行在终端环境中的 AI 编程助手,能够直接在命令行中完成代码生成、项目分析、文件修改、命令执行、Git 管理等开发全流程工作。它最大的特点是**任务驱动、终端原生、轻量高效、多模型兼容**,无需图形界面、不依赖 IDE 插件,能够深度融入开发者日常工作流。
3202 9
|
13天前
|
Shell API 开发工具
Claude Code 快速上手指南(新手友好版)
AI编程工具卷疯啦!Claude Code凭借任务驱动+终端原生的特性,成了开发者的效率搭子。本文从安装、登录、切换国产模型到常用命令,手把手带新手快速上手,全程避坑,30分钟独立用起来。
3243 22
|
2天前
|
人工智能 自然语言处理 文字识别
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
Qwen3.7-Max是阿里云百炼面向智能体时代推出的新一代旗舰模型,对标GPT-5.5、Claude Opus 4.7等闭源旗舰。该模型支持百万级token上下文窗口,具备顶级推理能力、多模态搜索与视觉理解增强、流式输出低延迟响应等核心优势,覆盖编程、办公、长周期自主执行等复杂场景。同时支持OpenAI接口兼容,便于系统快速迁移。用户可通过Token Plan团队版、Coding Plan或节省计划等订阅方式灵活调用,适合企业级高要求场景使用。
|
6天前
|
人工智能 Linux BI
国内用 Claude Code 终于不用翻墙了:一行命令搞定,自动接 DeepSeek
JeecgBoot AI专题研究 一键脚本:Claude Code + JeecgBoot Skills + DeepSeek 全平台接入 一行命令装好 Claude Code + JeecgBoot Skills + DeepSeek 接入,无需翻墙使用 Claude Code,支持 Wind
2242 4
国内用 Claude Code 终于不用翻墙了:一行命令搞定,自动接 DeepSeek
|
25天前
|
人工智能 JSON 供应链
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
LucianaiB分享零成本畅用JVS Claw教程(学生认证享7个月使用权),并开源GeoMind项目——将JVS改造为科研与产业地理情报可视化AI助手,支持飞书文档解析、地理编码与腾讯地图可视化,助力产业关系图谱构建。
23594 15
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
|
12天前
|
人工智能 JSON BI
DeepSeek V4-Pro 接入 Claude Code 完全实战:体验、测试与关键避坑指南
Claude Code 作为当前主流的 AI 编程辅助工具,凭借强大的代码理解、工程执行与自动化能力深受开发者喜爱,但原生模型的使用成本相对较高。为了在保持能力的同时进一步降低开销,不少开发者开始寻找兼容度高、价格更友好的替代模型。DeepSeek V4 系列的发布带来了新的选择,该系列包含 V4-Pro 与 V4-Flash 两款模型,并提供了与 Anthropic 完全兼容的 API 接口,理论上只需简单修改配置,即可让 Claude Code 无缝切换为 DeepSeek 引擎。
2728 3
|
4天前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全+三种模式+记忆体系+实战工作流完整手册
Claude Code 是当前最流行的终端级 AI 编程助手,能够直接在命令行中完成代码生成、项目理解、文件修改、命令执行、错误修复等全流程开发工作。它不依赖图形界面、不占用额外资源,却能深度理解项目结构,自动生成规范代码,大幅提升研发效率。
816 2
|
11天前
|
人工智能 安全 开发工具
Claude Code 官方工作原理与使用指南
Claude Code 不是传统代码补全工具,而是 Anthropic 推出的终端 AI 代理,具备代理循环、双驱动架构(模型+工具)、全局项目感知、6 种权限模式等核心能力,本文基于官方文档系统解析其工作原理与高效使用技巧。
1495 0

热门文章

最新文章