前端开发者苦 DOM 文本测量久矣——getBoundingClientRect() 触发 reflow,1000 条消息量下来直接丢帧。2026 年 3 月,前 React 核心成员 Cheng Lou 开源 Pretext,用 Canvas measureText() + 纯算术换行的两阶段架构,实现了比传统方案快 300~600 倍的文本测量速度,四天斩获 25000+ GitHub Star。本文从虚拟滚动卡顿、AI 流式输出掉帧、聊天气泡留白等真实痛点出发,拆解 Pretext 的核心原理(prepare…