一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

栏目: JavaScript · 发布时间: 6年前

内容简介:本文内容讲解的内容:项目地址:

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

1.前言

本文内容讲解的内容: 一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

项目地址: https://github.com/biaochenxuying/vue-family-mindmap

文章的图文结合版

Vue-family.md

Vue-family.pdf

2. Vue 全家桶

先来张 Vue 全家桶 总图:

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

3. Vue

细分如下

源码目录

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

源码构建,基于 Rollup

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

Vue 本质:构造函数

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

数据驱动

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

组件化

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

深入响应式原理

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

编译

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

扩展

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

4. Vue-Router

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

introduction

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

路由注册

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

VueRouter 对象

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

matcher

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

路径切换

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

5. Vuex

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

introduction

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

Vuex 初始化

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

API

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

插件

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构

6. 已完成与待完成

已完成:

  • 思维导图

待完成:

  • 继续完善 思维导图
  • 添加 流程图

因为该项目都是业余时间做的,笔者能力与时间也有限,很多细节还没有完善。

如果你是大神,或者对 vue 源码有更好的见解, 欢迎提交 issue ,大家一起交流学习,一起打造一个像样的 讲解 Vue 全家桶源码架构 的开源项目

7. 总结

以上内容是笔者最近学习 Vue 源码时的收获与所做的笔记,本文内容大多是开源项目 Vue.js 技术揭秘 的内容,只不过是以思维导图的形式来展现,内容有省略,还加入了笔者的一点理解。

笔者之所以采用思维导图的形式来记录所学内容,是因为思维导图更能反映知识体系与结构,更能使人形成完整的知识架构,知识一旦形成一个体系,就会容易理解和不易忘记。

注意 :文章的图片可能上传时会经过压缩,可能有点模糊,不过本文用到的 所有 超清图片 都已经放在 github 上,而且还有 pdf 格式、markdown 语法、思维导图 的原文件 ,自己可以根据 思维导图原文件 导出相应的超清图片。

笔者文章常更地址:

8. 最后

传承至善

如果你觉得本文章或者项目对你有启发,请给个赞或者 star 吧,点赞是一种美德,谢谢。

参考开源项目:

  1. https://github.com/ustbhuangyi/vue-analysis
  2. https://github.com/HcySunYang/vue-design

关注公众号并回复 福利 可领取免费学习资料,福利详情请猛戳: Python、 JavaLinuxGo 、node、vue、react、javaScript

一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

互联网思维独孤九剑

互联网思维独孤九剑

赵大伟 / 机械工业出版社 / 2014-3-20 / 49

《互联网思维独孤九剑》是国内第一部系统阐述互联网思维的著作,用9大互联网思维:用户思维、简约思维、极致思维、迭代思维、流量思维、社会化思维、大数据思维、平台思维、跨界思维,以专业的视角全方位解读移动互联网给传统产业带来的变革,涉及战略规划、商业模式设计、品牌建设、产品研发、营销推广、组织转型、文化变革等企业经营价值链条的各个方面。这是一部传统企业互联网转型必读的“孙子兵法”,帮助我们开启对新商业文......一起来看看 《互联网思维独孤九剑》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具