首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
源码
Dolphin_海豚
创建于2025-05-11
订阅专栏
vue 源码,目前更多专注于 vapor
等 1 人订阅
共6篇文章
创建于2025-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
vapor 语法糖是如何被解析的
在即将到来的 vue3.6 中,我们可以通过往 script 上写一个 vapor 语法糖的形式开启 vapor 模式,即 <script setup vapor> ,本期文章就带大家揭晓 va
vapor 的 IR 是如何被 generate 到 render 函数的
vapor template 编译的三个流程分别为 parse,transform,generate parse 是将 source 解析成 AST,transform 是将 AST 转换为 IR,g
vapor 中的 ast 是如何被 transform 到 IR 的
上一篇文章【vue3 的 parse 都做了啥】中已经介绍了 vapor 编译的三个阶段的第一个阶段 parse compile 有三个阶段,分别为 parse,transform,generate
vue3 的 parse 都做了啥
在看 vapor 源码时,我发现 compiler-vapor 包里面的 parse 函数也是调用的 compiler-core 里头的 baseParse,所以说 v3 的 parse 原理清楚了,
vue-vapor 的 IR 是个啥
vapor 模式下的 vue 是如何实现无虚拟 dom 还能去精准操控 dom ? 答案应该是 IR 其中的一个属性 block,block 里面记录了动态节点,而这个 IR 又是在编译阶段就产生了
如何优雅的 debug template
今天组内技术分享,有位大佬分享了一个 debug template解析的官方方式,debug 得很优雅,本篇文章分享下这个方式,这个方式在 vue/core 中有介绍 像是 vue3 的 github