CsongL / Main-Vue

This repository is used to record the process of Learning the core code of Vue3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Main-Vue

This repository is used to record the process of Learning the core code of Vue3

First submit

  • Init project
  • Reactive

Second submit

  • effect function return runner
  • effect scheduler parameter

Third submit

  • effect stop function
  • effect onStop property

Fourth submit

  • readonly getter
  • isReactive and isReadonly
  • optimize Stop function

Firth submit

  • ref function

Sixth submit

  • basic computed property
  • add rollup config

Seventh submit

  • basic render component process

  • mount Element

  • Component Proxy Object

  • ShapeFlags used to judge the vNode type

  • Add Element Event

About

This repository is used to record the process of Learning the core code of Vue3


Languages

Language:JavaScript 51.8%Language:TypeScript 48.2%