技术堆灵感

欢迎来到独酌的博客,这是我折腾代码与脑洞的小角落

技术与创意的融合

最新文章

查看全部
完结: 前端的未来 (WebAssembly)

完结: 前端的未来 (WebAssembly)

为什么前端要学 Rust?除了工具链(SWC/Turbopack),更直接的应用就是 WebAsse...

2025-11-23
第八章:集合类型 (Collections) —— 数组与哈希表

第八章:集合类型 (Collections) —— 数组与哈希表

好的,搞定了抽象层,我们回到最实用的数据存储上来。 在 JS 里,我们几乎只用 Array [] 和...

2025-11-21
第七章:Trait (特质) —— 也就是“接口”

第七章:Trait (特质) —— 也就是“接口”

如果你熟悉 TypeScript 的 interface,那你理解 Trait 会非常快。 Trai...

2025-11-21
第六章:错误处理 —— 告别 null 和 try-catch

第六章:错误处理 —— 告别 null 和 try-catch

作为前端,我们有两个“一生之敌”: Uncaught TypeError: Cannot read...

2025-11-20
第五章:模式匹配 (match) —— 吃了“大力丸”的 switch

第五章:模式匹配 (match) —— 吃了“大力丸”的 switch

现在我们有了携带不同数据的 Enum,问题来了:我们怎么把数据取出来用呢? 在 JavaScript...

2025-11-19
第四章:结构体与枚举 —— 数据的“骨架”

第四章:结构体与枚举 —— 数据的“骨架”

在前端开发中,我们每天都在和 Object(对象)打交道。 12345678// TypeScrip...

2025-11-19
第三章:工具链 (Cargo) —— 超越 NPM 的存在

第三章:工具链 (Cargo) —— 超越 NPM 的存在

写了这么多代码片段,是时候把它们变成一个真正的项目了。 作为前端,如果你没有 npm 或 yarn/...

2025-11-18
第二章(下):借用 (Borrowing) —— 省钱又省力的 "引用"

第二章(下):借用 (Borrowing) —— 省钱又省力的 "引用"

这就引出了我们的下一个痛点: 如果我只是想让你看一眼我的礼物(读取数据),而不是送给你(移交所有权)...

2025-11-17
第二章(上):所有权 (Ownership) —— 内存管理的“第三条路”

第二章(上):所有权 (Ownership) —— 内存管理的“第三条路”

准备好了吗?我们要进入 Rust 最核心、也是最难 的概念了。 在编程世界里,管理内存通常只有两种流...

2025-11-17
第一章(下):数据类型--告别“number”一把梭

第一章(下):数据类型--告别“number”一把梭

在 TypeScript/JavaScript 中,我们定义数字通常极其简单: 123// TSle...

2025-11-16
特色文章

Rust for Frontend Developers

前言 现在很多高性能的前端工具(如 SWC,Turbopack 等)都是用 Rust 编写的,掌握它已经成为前端工程师进阶的重要加分项。 这个是一本为前端人员量身定的Rust迷你电子书,我会大量使用J...

独酌
Rust for Frontend Developers

标签

关于博主

独酌

独酌

小镇码农

关于我

专注前端, 分享编程知识和10前端之路走过来遇到的各种坑, 助开发者提升技术栈,少走弯路