第 5 届 FEDAY 所有嘉宾已集齐,就等你来!

第5届FEDAY(前端大会)将于2019年9月21日在成都鹏瑞利广场三楼金逸影城IMAX举办。

本次大会网站及抢票地址:fequan.com/2019

本次大会一共有 10 位演讲嘉宾,他们分别是:Vue Docs 负责人Chris Fritz、奇虎360高级技术总监、奇舞团负责人月影、阿里巴巴 资深前端技术专家 石玉磊(佩玉)、Yandex JavaScript工程师 Vladimir Grinenko、阿里巴巴 高级前端技术专家 谢传贵(贵重)、白鹭引擎首席架构师 王泽、Hulu资深软件工程师 Unbug Lee、腾讯云通信产品中心前端负责人刘帅、DCloud 前端架构师崔红保和腾讯高级前端工程师周俊鹏。

10位演讲嘉宾,他们将为大家带来 9 大演讲主题,我们一起来看一看:

大型团队中开发的平衡性

Vladimir Grinenko

当产品足够大时,开发者们容易走向极端:
- code is beautiful → releases are rare
- 代码优美 → 发布缓慢
- 流程上花费的精力太多 → 开发上花费的精力太少
- 发布频繁 → 代码质量堪忧
- 高的测试覆盖率 → 产品变得笨重,难以改变
除了这些之外:
- 关注UI速度 → 不追求增加更多特性
- 想提升 UI → 没有时间思考代码架构
在Yandex,我们遇到了所有这些问题并找到了我们的解决方案,我们会把这些好的解决方案一一分享给大家。

框架开发中的基础设施搭建

王泽

与业务类功能开发相比,框架对代码质量和可维护性会提出更高的要求,诸如模块拆分、单元测试、版本控制等。本次分享重点介绍白鹭引擎最新产品 Egret Pro 在这方面的工程实践。包括:
1. 使用 monorepo 的设计思想以及 rush.js 进行代码管理
2. 使用 mocha / karma / sinon 进行单元测试
3. 使用 ts-morph 进行源代码检查与批处理

从前端到全栈:依托云的Serverless落地实践

周俊鹏

不论是从自身还是web整体的角度,前端从未停止扩宽技术边界的尝试。技术随时代发展推动前端功能和交互的丰富性,加深前端在web架构分层中的倚重程度。Node.js打破前后端编程语言隔阂,赋予前端跨界的可行性。然而编程语言只是服务端开发最表层也是最易突破的一层,领域知识的不足和服务管理理念的缺失才是制约前端进阶为“大前端”的最大障碍,也是目前BFF层之所以仍旧大多交由专职服务端开发者承担的主要原因。


理念以此为核心出发点,将服务器的管理工作从开发者的关注列表中剥离,令开发者将主要精力投入到业务逻辑中,不仅提高开发和交付效率,同时弱化了领域边界,为全栈开发提供了更多的可能性。本次演讲分享腾讯云云开发秉承Serverless理论的具体实践模式;在此基础之上探讨大前端的架构模型和工程模型;然后通过一个具体的落地场景-小程序云开发-讲解在云开发支撑下,前端工程师如何完成从交互到业务再到数据和储存的“大前端”开发流程。最后基于目前技术背景和发展趋势简单展望和探讨云+端模式 在未来的可行性。


你不知道的GPU — 前端、图形系统与数据可视化

吴亮(月影)

在可视化大屏的应用中,奇舞团可视化团队开始重构SpriteJS的底层引擎,使用WebGL渲染2D、3D图形并根据可视化项目的特点利用新的浏览器支持的API进行优化,以充分发挥GPU渲染能力。

钉钉前端团队演进之路

石玉磊(佩玉)&& 谢传贵(贵重)

服务亿级企业用户的技术沉淀钉钉作为中国领先的智能移动办公平台,钉钉前端团队如何在高效快速迭代的同时去提升应用的稳定性和体验,我们经过了深入的实践和探索,定义可衡量的标准,沉淀出一套研发体系,给亿级用户提供高效、稳定,安全的产品体验。收益:了解企业级应用的前端研发体系,技术上变迁和升级背后的思考,以及对打造稳定的产品体验的深入思考和实践。

Visualizations using SVG, Canvas, and WebGL

Chris Fritz

本次分享重点是Vue的反应式数据绑定,包括其实现原理、不同实现方式的优劣,以及从中可以提炼出的开发及性能优化技巧。掌握这些核心技术,你可以在超短时间内开发出让客户和同事都意想不到的动态页面。

Rewrite with React Hooks

Unbug Lee

React Hooks 是 ReactJS 发布 6 年以来最具革命性的更新。我将通过重构现有的项目给大家分享 React Hooks。你将学到 React Hooks高频 API 的使用,和第三方插件集成变得更加简单,以及如何毫无压力就重构掉一个逻辑较重的组件。

墨夫当关——巨型小程序的分布式开发与自动化管理

刘帅

2018年3月,尚在开发中的粤省事小程序项目,在离预计上线时间仅有两个月的时间节点,要求将以独立小程序方式存在的,分别由不同供应商开发的数十个业务模块合并成一个小程序。刘帅临危受命,在一个月内设计并实现了自动化合并独立小程序的工程框架——weshop,开创了一种全新的多团队协作开发小程序模式,如今支撑着粤省事上百家供应商协同开发,并投入到多个其他大型小程序项目中使用。今天我将分享weshop的设计与实现背后的思考。

基于weex实现的小程序引擎

崔红保

为了保障多端一致性,uni-app分别在App端模拟实现了完整的小程序引擎;但小程序是基于webview渲染的,将应用发行到App端时,web渲染经常面临性能压力,用户体验欠佳;uni-app在App端启用双渲染引擎模式,基于weex单独实现了一套小程序引擎,抹平了小程序规范和weex规范之前的语法差异,并在weex的基础上补充小程序的API能力,大幅提升了App端的用户体验。本次分享将介绍基于weex实现小程序引擎的工作重点、规范约束等。

更多内容,请大家关注大会网站:fequan.com/2019

期待与你在成都不见不散哟!

编辑于 2019-09-05

文章被以下专栏收录