Writing & Notes

Long-form notes on software, tools, and the process of building.

记一次包体积超限问题

一次从包体积告警追查到 Resource Timing 缓冲区配置的排障记录,以及由此暴露的监控口径问题。

如何实现全局图片监控

结合 PerformanceObserver、MutationObserver 与原生 API 拦截,设计一套覆盖动态图片的全局质量监控方案。

浅谈 SOLID 原则在前端的使用

从 JavaScript、TypeScript 和 React 场景理解 SOLID 原则如何改善前端代码的可维护性。

性能优化的一般性原则

从数据、时机、可维护性与投入产出比出发,讨论性能优化中值得长期遵循的原则。

前端错误监控

系统梳理运行时、资源、Promise 与框架错误的捕获边界,以及前端异常上报方式。

requestAnimationFrame 思考

从浏览器绘制节奏与丢帧现象理解 requestAnimationFrame 相对 setTimeout 的优势。