首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码阅读
订阅
臾安
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
深入理解 swc - 第三部分,语法分析
这是深入理解 swc 的第三部分,来探究 swc 的语法分析阶段。语法分析是将源代码转换成抽象语法树(Abstract Syntax Tree,AST)的过程。
深入理解 swc - 第二部分,词法分析
这是深入理解 swc 的第二部分,来探究 swc 的词法分析阶段。距离第一部分间隔了相当长的一段时间,期间很大一部分时间投入在 svgr 和 svgo 的 rust 版本开发。
Rust 编写的 WebAssembly 运行时,Wasmtime 的 JIT 实现原理(第三篇)—— 和 LLVM 的对比
同样作为编译器后端,本文我们将探讨 LLVM,这个被广泛使用的现代编译器工具链的主要构成部分,对比其与 Cranelift 的相似性和差异。
Rust 编写的 WebAssembly 运行时,Wasmtime 的 JIT 实现原理(第二篇)—— IR
cranelift-jit-demo 示例项目中最主要的工作,就是将玩具语言翻译成 Cranelift 的 IR,而本文将深入了解 Cranelift 中 IR 的设计。
Rust 编写的 WebAssembly 运行时,Wasmtime 的 JIT 实现原理(第一篇)—— 使用
Cranelift 是 Wasmtime 实现 JIT 的核心,本文将通过使用,来对它进行初步的了解。
[译]深度解析Webpack的SplitChunksPlugin(万字预警)
本文将为你介绍 webpack 生态系统中最常用的插件之一 —— SplitChunksPlugin。
[译]深度解析Webpack打包过程(2万字预警)
分享关于 Webpack 内部工作细节,希望这能让 Webpack 更加易于上手。你将学习到懒加载是怎么实现的,tree shaking 是如何工作的,以及某些 loader 是如何工作的等等。
深入理解 swc - 第一部分,使用
深入理解 swc 的第一部分,这部分主要介绍 swc 最基本的使用和 `SourceMap` 和 `Compiler` 两个结构体。
万字 esbuild 源代码批判,让你能够直接 PR
本文分析 esbuild 代码的整体结构,便于遇到问题时定位代码位置,已解决与 esbuild 相关的问题,例如 Vite。