vue源码解读-目录

组件化

1-import vue发生了什么

2-npm run build做了什么

3-mount实例挂载的实现

4-render函数

5-update

6-组件render过程

7-组件的vnode的patch过程

8-合并配置

9-生命周期

10-组件注册

11-异步组件--工厂函数

    异步组件-promise

响应式

1-响应式的创建过程

2-依赖收集

3-派发更新

4-nextTick

5-Vue.set--object

    Vue.set-array

6-computed

7-watch

8-组件更新

        组件更新流程

        patchVnode

        创建-更新-销毁

组件通信

1-props

        规范化

        初始化

        更新

2-events

        原生事件

                parse

                codegen

                invoker

        自定义事件

        eventBus

编译

1-编译入口及主流程

2-parse

        模板解析

        创建ast树

3-optimize

4-codegen

Feature

1-v-model

2-插槽

        普通插槽

                parse和gencode

                运行时的处理

        作用域插槽

                parse和codegen

                运行时

3-Vue.use


vueRouter

1-install过程

2-init初始化

3-创建路由映射表

4-路由过渡

5-导航守卫

6-视图更新

        router-link

        router-view


vueX

1-install

2-初始化


vue常见面试题

你可能感兴趣的:(vue源码解读-目录)