本书简介
本书将带领读者阅读 Vue.js 3.0 的源码,通过大量注释、流程图,将每部分源码的前因后果呈现给大家,帮助工程师地体会 Vue 框架的设计思想。全书共七部分,24 章,作者结合实际用例,循序渐进地介绍了 Vue.js 的整体设计、组件、响应式原理、编译和优化、实用特性、内置组件、官方生态等内容。阅读本书不仅可以深入理解Vue.js 的内核实现,还能学习到阅读源码的技巧,提高业务逻辑分析能力和重构代码的能力。
本书面向有 Vue.js、React 或者 Angular 等框架使用经验的,对源码设计感兴趣,渴望在技术方向进一步成长的开发者。
本书特色
Vue.js布道师匠心之作,Vue 3.0核心源码分析
1600+条注释,拆解核心源码,呈现框架源码的前因后果
代码细节、数据结构、算法妙用、设计思想,系统解读Vue.js的方方面面
1.直击读者刚需,类型稀缺,本书是市面上鲜有的源码分析类图书。
2.内容全面,覆盖 Vue.js 核心和常用的知识点,以及 3.0 的新特性。图书大纲设计符合读者循序渐进学习的思维方式,深入浅出,课程不仅会讲 how,还会讲 why,且通过核心源码拆解、流程图的方式辅助讲解,更易于读者学习。
3.可实践性强,读者通过学习,对 Vue.js 实现原理能有充分的认识,在工作中遇到 Vue.js 相关的 bug 可以快速定位,提升工作效率;也可以修炼内功,提升个人技术能力,进而提升个人在市场中的竞争力。
4.作者在前端圈内有很好的口碑,是公众号“老黄的前端私房菜”的主理人,现zoom前端架构师,也是慕课网金牌讲师,他的课程在平台上销售过万,以其课程内容的优质质量著称,在前端圈有良好的口碑。