5月19日,由Topgeek主办的FDCON2018第三届中国前端开发者千人峰会在上海兴荣温德姆酒店隆重举行。此次大会主题是“前端体验的融合开发之道”,重点讲述端的融合和栈的融合,旨在帮助参会者了解前端、移动开发领域、新技术趋势和最佳实践。
大会出品人阿里巴巴技术专家VCZERO(王利华,鬼谣),饿了么前端架构师邓钢(米粽)以及《前端外刊评论》发起人寸志对本次大会的出品做出了巨大贡献。无忧精英,图灵教育,个推,Coding,极光科技,掘金对本次大会进行了赞助和礼品支持。
Topgeek创始人陈世欣进行了开场发言,陈老师提到了技术开发人员发展方向主要是端工程师和云工程师。现在后端趋势是同质化,所以更多比的是前端的体验,此次大会目的是希望能引导大家掌握新的技术,理解未来潮流和掌握更多创新的机会。
随后W3C标准技术专家吴小倩老师为我们带来“局限和突破——谈谈 Web 性能瓶颈和未来发展”的分享,介绍了目前的W3C相关的社区和W3C知识,也讲解了影响网页性能的原因,同时探讨如何使用各种Web Timing API监测网页瓶颈,以及如何运用各种性能优化手段去优化网页。她指出,判断所开发的网页性能可以从Server Timing, Performance Timeline, Navigation Timing等几个方面查看,但不能检测实际用户页面性能,W3C引入了一套新的API,叫做Paint Timing,从三个关键点去检测页面性能。一般影响网页加载有很多因素:CPU资源,用户自己的行为,所用的网络,以及所用的设备等, W3C 均实现了相关的API 去检测。
关于如何优化网站主要有三个方面:1.节流,即节省不必要的开销,节约电源;2.优化资源加载;3.让浏览器更智能。作为前端开发人员,性能优化是每个Web网页开发者的责任,可以通过W3C做的是,把我们的想法通过WICG,或者github/w3c等渠道分享出来,为网站优化贡献我们的一份力量。最后吴老师表达了W3C的愿景,即希望更开放的web变成未来的趋势,决定这一切的是用户,而不是厂商。
来自支付宝的候振宇老师,带来了一场关于前端神话之旅,希腊的神话西西弗里的转生。前端开发者都带有一种情怀,把复杂的事情交给机器来做,达到非前端人员也可以快速搭建出前端页面的目的。为了追求这个情怀,来自支付宝的候振宇老师在工作中进行了三次尝试,包括应用框架的尝试,gicgamesh应用尝试,以及基于事件模型的尝试,其中有失败也有成功。这就类似于西西弗里不停的把石头推到山顶,又不停的滚落。这和程序员不停的造轮子是一样的困境。那么怎么突破这个困境呢?那就是需要—转生。
一个新的技术诞生,又去打造新的基础设施,这不是一直在重复的造轮子吗?候振宇老师讲到:“你有没有想过站在轮子的起点,怎么实现这样的能力。这需要我们一种远见和野心。”在我们可以预见的未来里面,随着我们输入终端的增多,各种技术的升级,前端工程师会有越来越多的事情要做,为了不被轮子压死,你只有主动推着轮子走,才能实现自我救赎。
作为走在前端工程化前列,现任全民直播CTO的张云龙老师,分享了他的个人成长之路,希望能够在前端职业规划上,给大家一些参考和启发。首先,张老师讲到了自己8年的职业旅程。人至中年后,往往会遇到更多的问题,比方说程序员的中年危机。那么如何消除自己的中年危机呢?张老师从自身出发,将自己的成长分为了三个阶段。
第一阶段:一技之长。他用了5年时间沉淀前端技术,包括栈内技术、栈外技术、工程经验、带人做事和业界发声等方面。
第二阶段:独立做事。在创业的2年多时间他践行独立做事,这块依次包括独立 Coding、独立带新人、独立带团队、独立做业务、独立能生存等方面。
第三阶段:拥有事业。现在及未来,他希望能从企业使命、商业模型、凝聚人才和资源整合等方面,完成拥有事业的目标。
最后,张老师回答了一些之前好奇的问题,比如前端如何入门、CTO平时都做些什么等,希望大家都能达到三十而立,四十不惑吧。
来自支付宝的何一鸣老师分享了支付宝小程序的开放架构。“一个支付宝开源技术与既有技术相结合过程的产出”是支付宝提供的一个新的开发模式,支付宝小程序与普通H5的最大区别是基于它完整强大的框架以及IDE。
何一鸣老师介绍了支付宝小程序所用框架、IDE 一站式开发工具、后台服务。最后,何一鸣老师从功能和生态环境两个方面进行展望。功能方面,支付宝小程序将支持web-view、AR、分包加载、附近小程序、自定义组件等功能;对于生态环境方面,一共有两个,一个是阿里系的,阿里的APP可以到支付宝里面去,另一个是金融云服务平台的一些app也可以选择支付宝程序,在支付宝或者阿里系的平台能够达到一个开放生态!
下午大会分为三个分会场,分别是H5和小程序专场;全端与全栈专场;前端基础设施专场。
分会场一:H5和小程序专场:由来自美团点评前端技术专家 胡成全,饿了么高级前端工程师 回晓,淘宝高级前端工程师杨帆(洋风),腾讯高级前端工程师关开设,壹钱包无线端的技术专家刘志伟分别为大家分享了《mpvue 小程序开发框架和最佳实践》,《快应用快速进阶指南》,《WebRTC在阿里巴巴的实践》,《极致流畅的移动Web应用解决方案》,《react-native 技术在壹钱包中的实践及优化》等主题。
分会场二:全端与全栈专场:由来自快手前端架构师俞天翔,淘宝高级前端工程师占友伟(先野),淘宝前端技术专家徐乾伟(烧鹅),Teambition高级前端工程师李华桥,全民直播前端研发经理赵洋分别为大家分享了《从前端到全栈——Vue SSR 的踩坑之旅》,《Electron 在开发者工具中的应用》,《淘宝Web 3D应用与游戏开发实战》,《前端与领域驱动设计》,《webassembly在全民直播的应用》等主题。
分会场三:前端基础设施专场:由来自富途网络前端负责人易郑超,饿了么高级前端工程师罗冉,携程高级研发经理古映杰,陆金所前端架构师王骆菲,滴滴全栈架构师杨永乐分别为大家分享了《从零开始建设服务化的 Web 设计规范》,《自动化生成 H5 骨架页面》,《Make Front-End MVC Great Again》,《跨框架组件的学习和复用》,《滴滴前端工程化实践》等主题。
大会的举办得到志愿者们的无私支持
会议现场大家踊跃提问互动
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。