Published onMarch 24, 2026引用稳定性是 Hook 的隐含契约:`data ?? []` 为什么在移动端会变成死循环React-NativeReactHooksReact-Query机制分析React 用引用相等而非值相等来判断依赖变化——这条底层语义如何把一个无害的空数组 fallback 变成无限 setState 循环,以及为什么同一段代码在 Web 上只是浪费、在移动端却致命。
Published onDecember 18, 2025Hook 的 use* 前缀不是命名习惯:从 React 渲染期契约看组件与 Hook 规范ReactHooks组件设计TanStack-Query工程实践把"在异步函数里调用 Hook 必崩"拆成 React 渲染期契约问题,把"巨型可配置组件"拆成组合 vs 配置的取舍,再把可访问性还原成测试契约。