logologo
JavaScript
HTML & CSS
网络
浏览器
框架
工程化
算法
手写代码
场景题
JavaScript
HTML & CSS
网络
浏览器
框架
工程化
算法
手写代码
场景题
logologo

React

React
函数组件与类组件
React Hook 原理
useState 到底怎么工作的?
useEffect 依赖数组到底怎么用?
useEffect vs useLayoutEffect
自定义 Hook
受控组件 vs 非受控组件
Virtual DOM 和 Diff 算法
React Fiber 架构
合成事件(SyntheticEvent)
批量更新(Batching)
Key 到底有什么用?
Portals 传送门
Ref 和 forwardRef
Error Boundary 是个啥?
React 性能优化指南
React Context 详解
React 状态管理怎么选?
Redux 核心原则
Suspense 怎么用?
React 18 并发渲染
SSR、SSG、ISR 有什么区别?
React 样式方案
React 常见坑盘点

Vue

Vue
Vue 2 vs Vue 3
Vue 响应式原理
响应式 API
Computed vs Watch
nextTick 原理
Vue 生命周期
组件通信
v-model
插槽 (Slots)
Provide / Inject
异步组件
Composition API
Keep-Alive
Teleport
Suspense
Vue Router
Vuex vs Pinia
Vue Diff 算法
模板编译优化
Vue 性能优化
Key 的作用
修饰符
Vue 异常处理

框架原理

框架原理
虚拟 DOM 与 Diff 算法
状态管理原理与设计
  • 内容概览

#框架原理

前端主流框架的核心概念与实现原理。

#内容概览

  • 虚拟 DOM 与 Diff - 为什么需要 VDOM?Diff 算法是如何工作的?Key 的作用?
  • 状态管理 - Flux/Redux/MobX/Pinia 的设计模式对比。

Last Updated: 2026/3/16 16:34:12

Previous PageVue 异常处理
Next Page虚拟 DOM 与 Diff 算法
ON THIS PAGE
  • 内容概览