首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码阅读
订阅
matrix
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Vue 3.2 源码系列:05- DSL编译器《Vue 编译器的核心逻辑》
编译器是一个非常复杂的概念,在很多语言中均有涉及。不同类型的编译器在实现技术上都会有较大的差异。但是对于 vue 来说,它只需要一个特定领域下的编译逻辑即可。
Vue源码解析-compiler
上一篇,我们介绍了vue实现响应式的原理。其中,有2点需要重点展开分析: 在讨论上述2个问题之前,我们先待 了解 compiler过程。这是核心前提,只有先熟悉了它,我们才能清晰的认识到 数据的流向。 一. Compiler 在vue中,我们写template,显然浏览器不认识…
Vue源码之patch顺口溜了解一下
1. 旧头对新头,排着队伍完后走 2. 旧尾对新尾,拉着尾巴顺着走 3. 旧头对新尾,按着新尾排排队 如果oldStartVnode与newEndVnode满足sameVnode。说明oldStartVnode已经跑到了oldEndVnode 后面去了,进行patchVnode…
最全、最详细Axios源码解读---看这一篇就足够了
Axios是神马🐎? axios一个基于 Promise 来管理 http 请求的简洁、易用且高效的代码封装库。通俗一点来讲,它是一个前端替代Ajax的一个东西,可以使用它发起http请求接口功能,它
多图详解,一次性啃懂原型链(上万字) | 重学JS
尤其清晰的记得毕业期间有一次上课期间手机响起来,接了个面试电话,就问了原型、原型链,真的是怕什么来什么,当时对这块知识较模糊,支支吾吾回答不上来很尴尬。 - 真花了几天几夜,只为呈现最好的文章。可
从源码角度理解CommonJs与ES Module
一、 为什么需要模块化 在最早做前端开发的时候,我们经常会遇到一个问题,在引入脚本的时候,变量会对全局造成污染,如下: a.js b.js index.html 上面的例如,我们发现无论如何都无法调用
(建议收藏)第一人称视角带你走进 Vue 源码世界
前言 本文会以第一人称视角带大家读源码。简单易懂,大佬小白都能看明白。并收获益处。欢迎 react 用户来怼!
初学者也能看懂的 Vue3 源码中那些实用的基础工具函数
1. 如何学习 JavaScript 基础知识 2. 如何学习调试 Vue 3 源码 3. 如何学习源码中优秀代码和思想,投入到自己的项目中 4. 学习 Vue 3 源码 shared 工具函数等
图文并茂地来详细讲讲Vue Diff算法
最近刚好看完Vue源码中的Diff算法,刚好在参加更文挑战,就做了一些动图还有流程图,图文并茂地来详细讲一讲,Vue的Diff算法叭。
Vue2 源码总结梳理
本篇文章更合适于已看过 Vue2 源码,希望进一步总结加深概念的人群。若还未读过源码或零碎一知半解的小伙伴,也可以挑选阶段进行总结梳理,个人还是强烈认为需要过一遍源码。