[请教] 我准备围绕"vue3 编译原理"输出一系列文章, V 友们是否感兴趣?

2024-04-30 13:22:39 +08:00
 ouyangcoder
能够上 V 站基本就已经过滤掉了小白,说明 V 友们基本都脱离了菜鸟的范围。

目前网上讲 vue 源码的文章大部分都是讲的是运行时的源码,比如响应式原理、diff 算法之类的。

其实编译时的代码在 vue 源码中也占了很大的比例,但是网上关于编译原理的文章不算多,或者是只简单的讲讲 parse 、transform 函数等。

我准备围绕"vue3 编译原理"输出一系列成体系的文章,V 友们是否感兴趣?
2504 次点击
所在节点    推广
28 条回复
adrianyx
2024-04-30 14:31:32 +08:00
支持
Cary
2024-04-30 16:01:58 +08:00
有了踢我
ouyangcoder
2024-04-30 16:13:15 +08:00
@Cary 是 @的意思吗?
ouyangcoder
2024-04-30 16:14:26 +08:00
@adrianyx 哈哈,感谢。说明还是有人看这个东西,我接下来就准备开始输出
starcoming
2024-04-30 16:27:55 +08:00
支持
GoldenLeez
2024-04-30 16:29:53 +08:00
支持
Campanula
2024-04-30 17:07:54 +08:00
支持

我是做后端的,对前端一直有陌生感,就是因为它大量的代码生成(类似的东西我只在 protobuf 感受过)。

各种 app create 脚手架又像黑盒一样,bable swc esbuild rollup 各种概念在层级上还有差异,不知道怎么积累知识体系,亟需指点。
4ark
2024-04-30 17:10:53 +08:00
支持,发了麻烦圈一下我
Campanula
2024-04-30 17:18:53 +08:00
“其实编译时的代码在 vue 源码中也占了很大的比例”

也希望串讲一下 vue 和 tsc 和 jsx 和 postcss 这些有外部语法的处理流程,以及为什么会用到 esbuild 。

(没想到还有我这样的小白...每次被大量的前端概念淹没)
ZnductR0MjHvjRQ3
2024-04-30 17:19:02 +08:00
支持 有了麻烦踢我一下谢谢
wusheng0
2024-04-30 17:23:13 +08:00
收藏了,有了记得更新一下(
g0python32
2024-04-30 17:26:53 +08:00
我是菜鸟我是菜鸟我是菜鸟
我是小白我是小白我是小白
dengshen
2024-04-30 17:34:43 +08:00
支持 谢谢你我的朋友,你才是真正的英雄
zblongfei
2024-04-30 17:43:06 +08:00
支持,收藏等更新,提前感谢 OP 的分享
TaiShang
2024-04-30 17:47:21 +08:00
支持
SaigyoujiNono
2024-04-30 17:47:31 +08:00
很想看,对这里一直没什么了解
Xu3Xan89YsA7oP64
2024-04-30 18:43:49 +08:00
无非就那几个步骤,知道 vue 的模板具体是怎么编译的对工作没啥鸟用
真好学的话直接去学编译原理这门课
moqsien
2024-04-30 18:49:40 +08:00
最近正好在学 vue
mathfather001
2024-04-30 19:43:35 +08:00
I am interested
0xD800
2024-04-30 19:51:41 +08:00
支持,虽然我可能看不懂,但是表示支持😁

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1037038

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX