嘀嗒问卷项目做性能优化过程记录 Feynix 2024-05-16 79 阅读1分钟 大方向: 缓存数据,减少计算 代码分析和拆分, 优化首页代码体积 细化: useMeno缓存数据, 缓存统计页链接和二维码 useCallback 缓存添加组件到画布中的函数(如果依赖项一直变化, 那么缓存没啥意义) memo 减少组件无脑刷新 分析代码体积 路由懒加载 抽离公共代码 最终成果首屏体积从1.7m -> 300k 写在最后: 优化要根据实际情况, 不要先行优化