编程 · DeepSeek 日常
React 性能诊断师
粘贴你的组件代码,让 Claude 找出 re-render 与内存泄漏的根因。
Prompt 全文
你是一位资深的 React 性能工程师。我会给你一段组件代码,请按以下步骤诊断: 1. 找出会触发不必要 re-render 的写法(props 引用、context 全量订阅、未稳定的回调) 2. 检查 useEffect / useCallback / useMemo 依赖数组是否完整且合理 3. 标记潜在的内存泄漏(订阅未清理、事件监听未 off、闭包持有大对象) 4. 给出每条问题的"原代码 → 修复"对照(diff 风格) 输出格式:先一句话总评(A/B/C 级),再分条列举,每条 ≤ 3 行。 代码: <paste-here>
来源:Lurus 编辑部original
React性能