【IMWeb】前端圈外部分享沙龙精彩回顾!

本文作者:IMWeb link 原文出处:IMWeb社区 未经同意,禁止转载

10月17号,IMWeb团队跟广州前端圈合作,在腾大二楼多功能厅,进行了一次十分成功的分享沙龙!

一、一句话总结

【影响力范围】

  • 听众来自欢聚时代、唯品会、37游戏、迅雷、金山、平安科技、金蝶软件、网易、魅族等超过70家珠三角互联网公司。
  • 超过160名同学参加了这次分享沙龙。
  • 而本次分享沙龙在腾讯课堂开设的线上直播课程中,报名人数也超过140人。【活动效果】
  • 会后反馈中100%的同学表示自己学到了东西。
  • 会后反馈中超过96%的同学对本次分享沙龙的组织、通知形式感到满意。

二、沙龙现场

本次分享沙龙由IMWeb团队的leader henryguo主持,他首先介绍了团队目前在性能优化MVVM运营活动音视频能力以及跨端方面所做的技术探索。然后henry在简单介绍了今天四位讲师的分享主题后,本次Web前端沙龙分享正式开始!

第一个分享主题是《MVVM及其组件体系》,由IMWeb团队的Q.js作者donaldyang进行分享。

  • donald首先给出了MVVM框架的应用场景,然后将市面上主流的MVVM框架进行对比。
  • 接着描述了IMWeb团队在腾讯海量业务场景下所遇到的挑战。
  • 最后提出了我们的解决方案:足够小且兼容到IE6和全移动平台的MVVM库——Q.js,再加上基于动态编译和MVVM的类Web Component组件化方案——Ques
  • 现场听众也对这个话题很感兴趣,争相提出了很多自己的疑问,例如:Q.js与其他MVVM框架相比有何优劣,Q.js+Ques这一套解决方案的实现细节等。
  • 然而,从会后反馈的结果上来看,大家吐槽最多的还是donald讲师为何这么帅!明明靠脸吃饭就可以了,却偏偏要靠才华,donald够任性!

第二位上台的主讲是IMWeb团队的积木系统作者jerojiang,分享的主题是《工业化时代的运营尝试 — 积木系统》

  • 积木系统是一个运营需求处理系统,一套静态页面生成工具,由一个个组件构成可以编辑的页面交由产品修改、生成并发布到CDN服务器群。
  • 积木系统的目标是推动运营活动过渡到工业化时代,避免机械重复,节约设计、开发、测试等伙伴时间的同时,也让产品能够快速及时的推出页面、提高运营效果。
  • 会场上,jero生动幽默地向听众阐述了运营活动页开发的痛点,以及针对这些积木系统所要解决的问题:实现研发同学DRY的需要;满足产品经理对运营活动快速发布可视化编辑的需求。
  • 听完jero的分享,现场的程序猿们纷纷要求开源积木系统,释放他们的人力,好让他们有时间回家陪妹纸!从会后反馈上来看,jero的分享也是本次沙龙听众评分最高的演讲!为jero点赞!

第三位上台分享的讲师是,IMWeb团队的重构大牛,江湖人称结一老师的ycxu!结一老师主导了腾讯课堂的整站重构工作,本次分享的主题也是《整站scss设计》

  • 结一老师首先给出了使用scss的理由。
  • 然后深入浅出地阐述了使用scss过程中可能遇到的一些问题.
  • 最后结一老师放出了今天的大招:他在腾讯课堂整站重构过程中沉淀出来的scss文件组织管理架构图公用库架构设计
  • 而且结一老师对于在Q&A环节中无法简短解答的问题,专门在会后整理了一篇文章来解答: 《什么鬼,又不知道怎么命名class了》。结一老师,五星好评送给你!

本次分享最后一位主讲是IMWeb团队出品的前端异常监控解决方案——BadJS的作者之一kaelyang,他所分享的题目是《前端异常监控 - BadJS》

  • BadJS 是 web 前端异常监控解决方案,提供一种 web 页面的脚本错误监控、上报、统计、查看等系统化的跟踪解决方案。
  • 目前BadJS覆盖了腾讯课堂、公众号、邮箱等腾讯公司40+业务,支持脚本错误捕获、上报、统计、告警、定时发送邮件报表等各项能力。
  • BadJS目前已在 Github上开源。GitHub: https://github.com/BetterJS
  • 会场上kael介绍了BadJS的接入和使用方式,以及如何解决常见的前端异常。会场上小伙伴们纷纷提出了自己平时在工作中遇到的Script Error,kael老师对答如流,分享了许多自己沉淀的代码调试经验。

下面分享一些会场现场的照片,看得出来台上讲师的分享内容果然是干货满满,牢牢抓住台下程序猿/媛们的注意力哇!在Q&A环节中,同学们也十分踊跃,虽然每位讲师已经预留了足够的答疑时间,但是会后还是有同学吐槽:“本来准备了很多问题,然而却没有机会提问,遗憾”。不过没关系,后期大家依然可以在IMWeb团队公众群(点击链接加入群IMWeb前端公众群①)中与讲师们保持沟通。:)

三、听众反馈

值得一提的是,在henry宣布本次分享全部结束之后,观众们居然没有主动离场,貌似还行继续再听下去,而且纷纷在微信群和问卷反馈中询问下一场分享是什么时候。从会后各个渠道的反馈来看,大家对这次分享沙龙可以说是好评如潮

最后,本次反馈问卷一共设置了13道调查问题,有效回收分数为61份,以下是本次反馈的总结输出。从线上线下报名签到信息和课后反馈上来看,本次分享沙龙在影响力范围内容质量组委会流程安排方面都十分成功!

评分类问题

问卷题目

调查结果(满分5分,取平均分)

donaldyang:《MVVM及其组件体系》

4.39

jerojiang:《工业化时代的运营尝试 — 积木系统》

4.86

ycxu:《整站scss设计》

3.92

kaelyang《前端异常监控 - BadJS》

4.07

课程内容的实用性

4.24

课程内容主次分明,逻辑清楚

4.08

授课技巧与答疑能力

4.05

课件视觉呈现效果

3.71

主观类问题

问卷题目

调查结果

您在本次分享中是否学到了东西?

对此次会议的组织和通知是否满意?

如果imweb团队开设在线课程,您希望开设哪些内容的课程?

最受关注的前三个课程:1. 前端自动化(测试+构建) 2. MVVM相关3. hybird开发相关

反馈建议

开阔了眼界,但不具体,希望能有更多的具体实例 投影设备不稳定 希望以后能继续组织分享 讲师授课技巧有待提高 ,希望能结合具体实例,讲得更加生动 多互动,多一些提问的机会 希望讲得时候能提供线上的ppt

  • 开阔了眼界,但不具体,希望能有更多的具体实例
  • 投影设备不稳定
  • 希望以后能继续组织分享
  • 讲师授课技巧有待提高 ,希望能结合具体实例,讲得更加生动
  • 多互动,多一些提问的机会
  • 希望讲得时候能提供线上的ppt

其他类问题

问卷题目

调查结果

您在团队中的角色

四、 PPT地址

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大数据文摘

我们可以从Alexa语音助手的错误中学到什么:用户对话界面的设计性挑战

1262
来自专栏北京马哥教育

零基础学习Python数据挖掘

? 作者:聊聊数据分析和挖掘 https://www.zhuanlan.zhihu.com/p/25575805 Python已经稳坐机器学习的第一语言(机...

3555
来自专栏ThoughtWorks

QCon精彩压轴演讲:使用微服务架构改造企业核心业务系统的实践

明天是2015QCon|北京站的最后一天,来自ThoughtWorks西安办公室的高级咨询师 - 王磊将为您带来精彩压轴分享:《使用微服务架构改造企业核心业务系...

3076
来自专栏达摩兵的技术空间

腾出时间来瞎搞

腾不出时间学习的人,迟早会腾出时间来伤悲; 腾不出时间思考的人,迟早会腾出时间来后悔; ...

956
来自专栏Java进阶架构师

阿里巴巴P9大佬雷卷与中间件小哥重新定义:高段位程序员的学习之道

随后就是这几年的事情了,云计算、大数据、AI的流行,使得程序员这个群体越来越庞大,对社会的贡献不仅仅局限在某个企业软件,或某个手机APP上,而是影响到人们吃穿住...

1423
来自专栏程序员互动联盟

为什么有些程序员看起来深不可测?

很多在校的大学生都觉得在学校好好学一把编程语言,直接毕业切换到社会中找一份从事编码方面的工作,鉴于这种情况很多在还没有毕业的时候,就选择一个培训班把自己的编码基...

2768
来自专栏java一日一条

对优秀程序员的思考

不管是谁,活着总是有方向和追求的,差别可能是有些人“高尚”一些,有些人“低俗”一些,有些人对自己的方向没有那么坚定、今天定了明天可能就变了。 无论是短期或长期、...

1701
来自专栏PPV课数据科学社区

【知识】为什么R是你下一个要学的编程语言?

对于那些对R语言还不熟悉的朋友,我先来做一个简单的介绍。首先,R是非常吸引人的一门语言。如今它已成为求职简历上让人眼前一亮的一门技能,部分原因是R语言的使用人数...

3419
来自专栏VRPinea

Oculus Connect 4:只有像Oculus这样的实干家才能在VR中活得如鱼得水

3147
来自专栏大数据钻研

Java编程常见问题汇总

:网上已经有很多类似的文章,但我依然要再造一次“轮子”,因为多少有些不同的心得。 人生总有目标和追求 不管是谁,活着总是有方向和追求的,差别可能是有些人“高尚”...

2997

扫码关注云+社区