【源码&库】跟着 Vue3 的源码学习 reactive 背后的实现原理

2023-03-20
阅读 27 分钟
1.3k
reactive作为Vue3中的核心API之一,其背后的实现原理是非常值得我们学习以及借鉴的;上一篇文章只是初略的过了一遍Vue3的响应式流程,就那么初略的一瞥就有上万字,而且还没讲到详细的讲解实现原理;所以这一篇将详细的解析reactive的实现原理,后续还会补上effect的原理和思想,以及响应式的整体流程都将重新梳理,谢谢...

【源码&库】Vue3 的响应式核心 reactive 和 effect 实现原理以及源码分析

2023-03-07
阅读 30 分钟
2.4k
Vue的响应式系统很让人着迷,Vue2使用的是Object.defineProperty,Vue3使用的是Proxy,这个是大家都知道的技术点;

【源码&库】Vue3 中的 nextTick 魔法背后的原理

2023-02-28
阅读 12 分钟
2.2k
所以我们想要拿到更新的后的DOM就上nextTick,想要在DOM更新之后再执行某些操作还上nextTick,不知道页面什么时候挂载完成依然上nextTick。

【源码&库】细数 Vue3 的实例方法和属性背后的故事

2023-02-21
阅读 14 分钟
1.2k
在翻看的过程中我们发现了Vue3的createApp的实现中,有很多的方法,比如mount、provide、use、component、directive、mixin等等;

【源码&库】在调用 createApp 时,Vue 为我们做了那些工作?

2023-01-17
阅读 16 分钟
1.1k
大家好,这里是田八的【源码&库】系列,Vue3的源码阅读计划,Vue3的源码阅读计划不出意外每周一更,欢迎大家关注。首发在掘金,如果想一起交流的话,可以点击这里一起共同交流成长系列章节:【源码&库】跟着 Vue3 学习前端模块化

【源码&库】跟着 Vue3 学习前端模块化

2023-01-09
阅读 24 分钟
1.2k
例如我们可以直接在html中使用script标签引入Vue,也可以前端工程化工具,例如webpack、rollup等打包工具,将Vue打包到我们的项目中,甚至还可以在nodejs中使用服务端渲染的方式来使用Vue;