有一条著名的“2-5-8 原则”。当用户访问一个页面:
在 2 秒内得到响应时,会感觉系统响应很快
在 2-5 秒之间得到响应时,会感觉系统的响应速度还可以;
在 5-8 秒以内得到响应时,会感觉系统的响应速度很慢,但可以接受;
而超过 8 秒后仍然无法得到响应时,用户会感觉系统糟透了,进而选择离开这个站点,或者发起第二次请求。
对于应用的性能,在行业内有很多既定的指标,但就前端而言,应该更加关注以下指标:白屏时间、首屏时间、整页时间、DNS 时间、CPU 占用率。但是,作为工程师界的“上乘武功”,性能优化是我们在开发中老生常谈的话题,也是一名开发者从入门向资深进阶的必经阶段,虽然我们看到过很多的标准、军规,但在真正实践中,却常常力不从心,不知道落下了什么,不知道性能是否还有进一步优化的空间。
6 月 20 日,2019 GMTC 全球大前端技术大会 《多端提效与质量优化》技术专场,我们邀请了贝壳找房前端架构负责人、慕课网认证前端性能讲师陈辰(cc),为大家解读《极致前端性能优化》,介绍贝壳找房使用的性能优化工具,对比传统性能优化与极限性能的优化差异,并通过真实案例了解性能优化的价值与收益,提升开发者在性能优化技术上更深一步的进阶。
除此之外,本专场还将重点介绍贝壳找房在 To B、To C 业务的前端开发中,对 Node 服务稳定性建设的实践经验;讲述在 Native、Flutter、JS 等多场景下的质量监控预警以及快速定位问题方法;同时分享贝壳找房在 Flutter 跨平台技术的架构设计、自动化集成、多业务解耦协作提效等方面的积累探索。
作为全球移动开发技术的瞭望站,GMTC2019 全球大前端技术大会|多端提效与质量优化专场将带来移动开发技术的巅峰级论道。今年 6 月 20 日,战役已吹响限额免费招募号角……扫描图片二维码或点击阅读原文报名,将有机会免费获赠「多端提效与质量优化技术专场听众席」一张,贝壳定制签到礼等你来拿。