参加 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

本文作者:门柳

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

相关文章
|
6月前
|
运维 安全 前端开发
参与征文赢面试绿通资格!寻找热爱技术创作的你
发布征文,SHOW出你的故事,赢取面试绿通资格、官方流量权益、数码礼包、定制T恤等重重豪礼!
2922 298
|
4月前
|
人工智能
|
开发者
【开发者7日学】求职达人训练营上线啦~快来打卡赢好礼
阿里云培训中心联合开发者社区推出求职达人训练营7天学习活动,由阿里师兄们围绕行业介绍、职业选择、职场经验等内容进行分享,帮助大学生快速了解真实职场环境、提升实用求职技巧、培养必备职业素养等。
【开发者7日学】求职达人训练营上线啦~快来打卡赢好礼
【讲讲训练营的故事】开始征集啦 参与就有奖 还有阿里云公仔等你来拿~
2022年,我们开办了百余期训练营,包括云产品训练营、企业实战训练营、技能认证训练营、开源产品训练营、求职就业训练营、高校训练营~
【讲讲训练营的故事】开始征集啦  参与就有奖  还有阿里云公仔等你来拿~
|
开发者
2022阿里云码上公益“第益课”大学生技术公益实践计划活动说明
简介: 2022年,码上公益联合共青团杭州市余杭区团委、杭州师范大学、浙江工商大学、浙江大学、阿里巴巴公益、阿里云开发者学堂、宜搭发起“第益课”高校技术公益实践计划,为高校学生提供免费的技术课程及公益项目实践机会(等同于实习经验)。让我们一起用技术的力量,做公益的侠客,给世界带来一点点温暖的改变。
3733 23
|
iOS开发 C++ 程序员
大学生阿里云体验
用了阿里云,直接起飞
160 0
大学生阿里云体验
|
安全 开发工具 git
大学生体验阿里云服务
大学生体验阿里云服务后的感受
158 0
|
Linux 应用服务中间件 nginx
阿里云飞天加速计划参与体验
记录一下这几天学习使用阿里云云服务器的过程和感受。
107 0
|
NoSQL Redis Docker
参加飞天计划的感想
我是一名来自软件工程专业的大三学生,最近在自学一些微服务的技术,需要设置redis集群以及zookeeper集群等,通过朋友介绍阿里云的飞天加速计划-高校学生在家实践”,如是开始了解这个活动,发现阿里云的“飞天加速计划·高校学生在家实践”活动,对于高校的学生来说优惠力度大,还有对于刚入门的新手来说也十分友好,也有许多教程,里面会提供大部分功能的使用技巧,对于新手来说就是保姆级的教程。
129 0
|
弹性计算 NoSQL Java
飞天加速计划-开发者成长计划两周体验
阿里云平台有详细的教程,让初学者能十分轻松的进行学习。飞天加速计划是个好想法,它让更多的人接触到编程这一方面,也让更多的人发挥自己的想象,创造出自己的网站。