2018全球大前端技术大会(GMTC)会后简谈一二

  这篇文章简单聊下我在参加2018年 GMTC 大会后的一些感想,和对本次大会的一个印象。

大会简介

  • 大会分2天举行,一共分为6场主题演讲和25场专题演讲。安排紧凑,全天8场左右。
  • 涉及专题有PWA、跨平台、性能优化与监控、终端AI、解决方案、IOS、Android、WEB框架、NODE、音视频、UI图形技术、工程化、编程语言等。
  • 讲师有来自阿里、腾讯、网易、百度、携程、58、美团等互联网公司,也有来自Google、Twitter的工程师,也有一些前端社区活跃的独立开发者。

内容回顾

  • 大会演讲专题几乎包含大前端所涉及的技术领域,有对工程实践、前端研发体系建设和工程化演进的介绍,如微服务平台下基于GraphQL构建BFF的实践和思考;也有谈讲在跨平台,各端应用上的实践经验和解决方案;也有着重前端一些专业领域的技术应用分享,如WebAssembly在音视频领域的应用、图形技术、HTML5游戏引擎渲染原理和动画性能优化。
  • 其中涌现出较多对新兴技术的分享和实践上的思考,如谷歌最近推出的基于Dart编写的移动端框架Flutter、GraphQL应用的一些最佳实践、PWA技术在提升性能和用户体验上实践探索、Kotlin语言及其协程的力量、WebAssembly在音视频领域的应用、微服务下构建BBF层的实践、基于Cocos开发微信小游戏、Node.js全栈开发模式探究、摩拜多类型SSR业务框架的实践优化、AI技术在一些公司的实践和应用、Native与Hybird App的实践经验。
  • 也有一些对与前端团队成长性的探讨,包括前后端分离、全栈开发模式等技术管理上的经验介绍。

心得体会

  • 上面简单说了下2018年GMTC大会整体的一个情况,据我个人而言,很荣幸代表团队参加这次会议,参会的2天里,虽然无法每个专题都能去听,但是在和其他参会者的交流中也对其他专题有所了解。对目前前端的融合、吸纳、有轻到重的发展趋势,和前端技术的发展动态、实践和应用情况有所体会。
  • 和一些受邀的讲师和参会者聊天了解到,大部分参与人员都是前端的一线研发,更希望听到的分享是大家工作中的深刻体会和独到见解,比如技术应用中遇到过哪些坑,怎么解决的,对新兴技术的最佳实践、有那些自研的成熟的优化、解决方案、对团队、产品成长的探讨等等干货。
  • 虽然涌现出的专题很多,但整体上给参会者带来的收益差强人意。比如AI专题大部分没有实质内容,像在为公司或产品宣传,如“AI在叮咚智能音箱中的演进和应用”、“AR在直播系统中的应用”,对技术探讨的篇幅和宣传实践达成效果的篇幅相较远远不如。同样的例子还有很多,大家都兴奋的挤满了会议室,结果听到的内容多为宣讲影响效果和成绩云云。
  • 排除技术保密的成分,一些演讲好似培训,资料内容网上随手可查,如果只是将这些资料随意整合一番,照本宣科,或一味讲述其团队对某些技术领域的应用影响、成效,自然破环了技术氛围,就会出现参与者渐渐离席,“始乱终弃”的情况。
  • 虽然水分较多,但也有很多可圈可点之处,从我自己所听了专场中来看,我觉得PWA专场、工程化专场、node专场、Web框架专场的其中几场,讲师分享的内容还是令我有所感悟和启发的,有些分享的场景都是移动端App、跨平台、工程化、性能监控优化的实践,虽可能没太多实践机会,但对于一些前端技术的发展趋势、某些专业领域的优化实践、解决方案有了较为明确的认知,当然对于不熟知的领域也有了大体上的了解,有所学习、有所启发。

会议资料