Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Linken-code/vue3-mini

Repository files navigation

vue3mini

本项目是学习vue3源码,对vue3进行分析仿写的学习记录。现在已基本完成对vue3的源码学习和仿写

当前进度

  • Vue 3.2.0
  • 1.reactive和ref各自的响应式原理
  • 2.effect副作用函数
  • 3.computed计算缓存和watch监听
  • 4.runTime-dom和runtime-core渲染流程
  • 5.compiler-dom和compiler-core模板编译流程
  • 6.onBeforeMount、onMounted、onBeforeUpdate、onUpdated等生命周期流程
  • 7.v-bind、v-if、v-else、v-model等运行指令

后续学习计划

  • Vue-Router 4.0.0
  • Vuex4
  • Pinia

更详细的学习记录请移步md文件夹,里面有具体的源码解析和流程分析(里面基本是从网络收集来的源码流程分析)

About

学习vue3源码,记录学习过程,仿写vue3以实现mini版vue3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /