Vue
Vue 最大的特点是上手简单,框架的设计和文档对新手极其友好。但这并不代表它只是个简单的框架,当你需要实现一些更加深入的自定义功能时(比如自定义组件、自定义指令、JSX 等),你会发现它也提供了友好的支持能力。
虚拟 DOM
在 Vue 3.0 中,虚拟 DOM 通过动静结合的模式来进行突破:
- 通过模版静态分析生成更优化的虚拟 DOM 渲染函数,将模版切分为块(if/for/slot);
- 更新时只需要直接遍历动态节点,虚拟 DOM 的更新性能与模版大小解耦,变为与动态节点的数量相关。
Vue2 源码阅读
Vue 问题
Router
Vite
Vue3 学习
参考资料
- Vue.js 技术揭秘 | Vue.js 技术揭秘
- virtual-dom(Vue实现)简析 - JSer - SegmentFault 思否
- 1. 前言 | 逐行剖析 Vue.js 源码
- 走进Vue-cli源码,自己动手搭建前端脚手架工具 - 掘金
- 对话框 Modal - Ant Design Vue
- 新手向:Vue 2.0 的建议学习顺序 - 知乎
- 12道vue高频原理面试题,你能答出几道? - 掘金
- Vue Toronto 2019 - Google 幻灯片
- 30 道 Vue 面试题,内含详细讲解(涵盖入门到精通,自测 Vue 掌握程度) - 掘金
- VUE-单元测试 | 瓜田李下
- 「面试题」20+Vue面试题整理 - 掘金
- 面向 Vue3 的 Material 风格移动端组件库
- vue2.5+typescript+vuex+axios 搭建教程 - 简书
- Vue全家桶+TypeScript使用总结 - 距离的博客 - CSDN博客
- Vue Function-based API RFC - 知乎
- Vue + TypeScript + Element 搭建简洁时尚的博客网站及踩坑记 · Issue #25 · biaochenxuying/blog
- VUE原生APP制作 | 瓜田李下
- 基于 Vue-Cli3 构建的脚手架模版 | 晚晴幽草轩
- Vant - 轻量、可靠的移动端 Vue 组件库
- febobo/web-interview: 语音打卡社群维护的前端面试题库,包含不限于Vue面试题,React面试题,JS面试题,HTTP面试题,工程化面试题,CSS面试题,算法面试题,大厂面试题,高频面试题