Learn React
若已熟悉 Vue 3,学习 React 会很快。Vue 3 的 Composition API(组合式 API) 在很多设计思想上都受到了 React Hooks 的启发。不过,虽然「长得像」,但两者的底层逻辑有着本质的区别。本文会分阶段系统性地切入 React 的世界。
3565 字
|
18 分钟
Safe
XSS 的攻击原理是什么?有哪些常见的防御手段?
3962 字
|
20 分钟
vue-router
设计说明:递归处理嵌套路由,保证多级路由都能被正确注册。
3466 字
|
17 分钟
diff
在虚拟 DOM diff 算法中,处理有 key 的子节点时,如何高效地移动、插入和删除 DOM 元素,是提升性能的关键。本节代码实现了 Vue3 快速 Diff 算法的核心部分,主要解决:
2082 字
|
10 分钟
Reactive
一个响应式数据最基本的实现依赖于对“读取”和“设置”操作的拦截,从而在副作用函数与响应式数据之间建立联系。 当“读取”操作发生时,我们将当前执行的副作用函数存储到“桶”中; 当“设置”操作发生时,再将副作用函数从“桶”里取出并执行。这就是响应系统的根本实现原理。
2653 字
|
13 分钟
vue
Vue 2 和 Vue 3 有哪些主要差异?
2784 字
|
14 分钟
Js
经过事件循环将同步任务和异步任务区分开,并将宏任务与微任务分别放入任务队列,通过调用栈对同步代码和任务队列中异步代码的执行控制。
6151 字
|
31 分钟
Network
HTTP/1.1、2.0、3.0 的核心差异、进步点及尚未解决的缺陷(含队头阻塞问题)。
2231 字
|
11 分钟