vue
文章平均质量分 86
背太阳的牧羊人
管它什么真理无穷,进一寸有一寸的欢喜。
展开
-
微前端qiankun一步步教你做个超级无敌简单吊炸天的小栗子,不会你来打我
微前端从项目搭建到部署,真的很简单原创 2022-11-02 20:21:15 · 1564 阅读 · 1 评论 -
设计一个较为完善的响应式系统(1)——vue源码探索笔记
探索vue源码,自己实现一个响应式系统。原创 2022-10-28 13:38:49 · 156 阅读 · 0 评论 -
vue中的响应式数据和副作用函数
理解vue中的响应式原理,不懂不要怕,怕的是不想学习,探索源码从里面学习更多的源码设计思路和新的规范,让我们在职业生涯中走的更远。原创 2022-10-28 10:31:16 · 810 阅读 · 0 评论 -
vue3的设计思路(4)模板的工作原理
Vue.js 的模板会被一个叫作编译器的程序编译为渲染函数,编译器、渲染器都是 Vue.js 的核心组成部分,它们共同构成一个有机的整体,不同模块之间互相配合,进一步提升框架性能。原创 2022-10-26 16:26:46 · 374 阅读 · 0 评论 -
vue3的设计思路(3)组件的本质
组件的本质:组件其实就是一组虚拟 DOM 元素的封装,它可以是一个返回虚拟 DOM 的函数,也可以是一个对象,但这个对象下必须要有一个函数用来产出组件要渲染的虚拟 DOM。渲染器在渲染组件时,会先获取组件要渲染的内容,即执行组件的渲染函数并得到其返回值,我们称之为 subtree,最后再递归地调用渲染器将 subtree 渲染出来即可。原创 2022-10-25 22:33:07 · 604 阅读 · 0 评论 -
vue3的设计思路(2)渲染器工作原理
渲染器的作用就是把虚拟 DOM 渲染为真实 DOM。原创 2022-10-25 21:36:15 · 820 阅读 · 0 评论 -
vue3的设计思路(1)声明式地描述 UI
Vue.js 3 是一个声明式的 UI 框架,意思是说用户在使用 Vue.js 3 开发页面时是声明式地描述 UI 的。思考一下,如果让你设计一个声明式的 UI 框架,你会怎么设计呢?原创 2022-10-25 20:47:22 · 723 阅读 · 0 评论 -
读懂vue源码必懂什么叫运行时和编译时
了解运行时和编译时的相关知识,了解纯运行时、纯编译时以及两者都支持的框架各有什么特点,并总结出Vue.js 3 是一个编译时 + 运行时的框架,它在保持灵活性的基础上,还能够通过编译手段分析用户提供的内容,从而进一步提升更新性能。原创 2022-10-25 17:18:38 · 1878 阅读 · 0 评论 -
虚拟DOM的性能测算
往往在比较虚拟DOM的性能时只是理论上的,这里我们从实际操作上去对比虚拟DOM和innerHTML在更新节点上的差异性。从生成DOM的每个阶段去量化为什么虚拟DOM能够胜出。原创 2022-10-25 15:47:13 · 418 阅读 · 0 评论 -
命令式和声明式相关知识
我们在框架设计上要做出的关于可维护性与性能之间的权衡。在采用声明式提升可维护性的同时,性能就会有一定的损失,而框架设计者要做的就是:在保持可维护性的同时让性能损失最小化。原创 2022-10-24 22:26:13 · 781 阅读 · 0 评论 -
vue项目文件介绍
.babelrc它是babel的一些配置,我们的代码都是ES6,但是大部分浏览器是不支持ES6语法的,所以我们需要通过babel将ES6语法编译成ES5的语法presets是预设,表示babel转换预先需要安装的插件,你在node_modules文件夹里能找到。还有一些插件也是通过plugin来配的.editorconfig是对编辑器的一些配置.eslintignore:忽略语法检查的目录...原创 2018-11-27 17:05:05 · 1232 阅读 · 1 评论