文章插图
图16 优化前后 FPS 对比
总结复盘
从业务场景作为出发点和原始驱动力 , 如何改善动态布局框架的渲染性能问题 , 从本质上讲是解决业务迭代演变时带来的用户体验问题 。这里有以下几点经验可供大家参考:
- 在项目设计阶段要权衡考虑技术方案全景 , 作为技术方向规划 , 不做临时方案;架构设计要兼顾合理性、灵活性、扩展性 。
- 期间也会遇到诸如原生结点和绘制结点如何融合、事件处理系统怎样建设、如何分区绘制等一系列问题 。保持开放心态 , 作为探索性项目在方案细节上有很多可行性 , 充分讨论、盯紧目标 , 不走极端 。
- 在跨部门协作项目中 , 尤其要关注项目管理、会议记录、里程碑等 , 同时保持高频的沟通 。
参考资料
- 美团移动端动态化实践
- 深入了解浏览器的页面渲染机制
洋洋 , 美团点评资深工程师 。
柏泉 , 美团点评高级技术专家 。
晓宇 , 美团点评研发工程师 。
招聘信息
美团外卖长期招聘 Android、iOS、FE 高级/资深工程师和技术专家 , Base 北京、上海、成都 , 欢迎有兴趣的同学投递简历到 tech@meituan.com(邮件标题注明:美团外卖前端) 。
【美团 iOS 端开源框架 Graver 在动态化上的探索与实践】
推荐阅读
- 凯蒂阿姨的自定义 Mac 终端
- 肇庆什么地方可以买到真端砚 肇庆端砚砚台
- 无法重装系统?笔记本如何引导BIOS设置?
- 2020下半年组装机配置方案汇总 从入门到高端电脑配置大全
- 为了让你在网易云听一首歌,后端工程师都做了什么?
- 张择端创作清明上河图的目的 张择端的《清明上河图》
- 那些前端开发需要掌握的:Vuex基础使用方法
- Keepfast v0.6.2 发布,前端性能分析工具
- 朝鲜族端午节民俗活动 朝鲜族的端午节
- 淘宝技术分享:手淘亿级移动端接入层网关的技术演进之路