当前播放: 从重新认识前端渲染开始,小红书的前端性能监控及优化实践
00:00 / 00:00
标清
  • 标清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
合辑:性能优化与监控
手Q iOS客户端性能监控和优化实践
从重新认识前端渲染开始,小红书的前端性能监控及优化实践
去哪儿网客户端无埋点监控与性能优化实践
字节跳动线上性能监控体系的建设
0.3秒完成渲染!信息流内容页“闪开”优化总结和思考
B站的视频体验进化之路

从重新认识前端渲染开始,小红书的前端性能监控及优化实践

李季骏 小红书社区前端工程师

2016 年底加入小红书至今,目前任职于社区前端组,负责了包括小红书前端工程化、服务端同构、Hybrid 容器层建设(WebView、React Native)等方向。对于跨平台混合开发场景有丰富的实践,并在效率、性能等方向累积了一定的工程化解决方案经验。

内容介绍

App WebView 的混合开发方式由于其高效的迭代效率一直在业界备受应用,也正因如此,其渲染性能也往往被拿来和 Native 应用去做横向比较,自然也对前端开发者提出了更高甚至跨 scope 的技能要求。

对此,我们的分享先会从拆解我们所关注的核心性能感官体验开始(First Paint, First Meaningful Paint, First Screen Paint),并且从工具侧和监控侧赋能工程师,找到影响各个关键渲染帧的症结,逐步渗透到包括在 Vue 等主流 MVVM 框架下一些实践对性能的影响。带着以上的思考和实践,分享会再聚焦“零白屏 / 首屏秒开”的目标,讲解小红书前端如何借助客户端缓存能力、服务端渲染能力,实现的工程化的前端渲染性能优化解决方案。

演讲提纲:

  1. App WebView 开发模式给前端开发者提出的挑战,传统前端性能评估方式的崩塌
  2. 核心性能体验指标的梳理和工程化的采集监控方案
  3. 基于关键渲染帧的过程拆解、工具,和多个场景下的 practice
  4. 小红书前端基于客户端缓存能力、服务端渲染能力的“零白屏 / 首屏秒开”方案
  5. 前端性能优化的工程化思考
展开
¥4.99 购买
开通VIP
8
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
其他推荐
45:13
前端路上的思考
郑叶飞(圆心) 阿里巴巴集团前端委员会主席
试看
34:29
基于小程序技术栈的微信客户端跨平台实践
张志坚 微信高级工程师
试看
40:37
贝壳找房的Node服务稳定性建设实践
徐辛承 贝壳找房人店平台中心资深工程师
试看