Published on2025年9月17日requestAnimationFrame:浏览器动画帧调度AnimationEventLoopJavaScriptPerformanceRenderingrequestAnimationFrame本文深度剖析了 requestAnimationFrame (rAF) 作为创建高性能 JavaScript 动画的权威 API。内容从浏览器渲染帧的生命周期入手,系统性地阐述了传统 setInterval 动画在时序上的缺陷,并详细解析了 rAF 如何通过与渲染管线同步来保证动画的流畅性与高效性,最后提供了一个构建平滑、自适应动画循环的最佳实践。
Published on2025年8月27日React Native LayoutAnimation 解析AnimationLayoutAnimationReactNativeReactNativeReanimatedUI本文深度剖析了 React Native 的 LayoutAnimation API,阐述了其作为一种便捷的布局动画声明机制的工作原理。笔记详细介绍了 configureNext 的用法和动画预设,并重点分析了其功能局限性,以及在 Android 平台上因实现差异而导致的兼容性与稳定性问题,最终将其与 react-native-reanimated 等现代动画库进行了对比。