前端日志系统搭建、优化与打通
经过上面的错误监控, 优化与持续跟进, 已经解决了脚本错误的问题, 但如果有些逻辑问题, 在大型项目里也是很难定位. 这个时候就要依靠日志了....接入了 "吐个槽" 服务, 可以方便地收到真实用户的反馈
将所有遇到的问题落地为测试用例, 防止之后再犯
腾讯文档“白屏”监控体系与优化
增加 loading, 减缓用户的焦虑
对加载失败的静态文件进行加载重试..., 并结合 wait-external-webpack-plugin 插件确保重试后, 代码的依赖顺序依然正确
在重试加载后, 如果还没加载成功, 就弹框提示用户网络可能存在问题, 让用户刷新或反馈
为了检测加载到的资源与发布的资源是一致的...用 OMI 编写的组件, 也可以被 react, vue, preact 等框架直接使用, 反过来, react, vue, preact 等框架也可以使用 OMI 编写的组件....以上即为控制台系统
一句话概括该分享: 通过内部物料系统(可以理解为 npm 的公共 UI 组件库积累), 阿里自研了一套 Fusion 系统, 可以方便设计师配置设计稿, 该系统的配置粒度几乎满足设计师的所有需求