iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Rust

把前端加速到天花板:Rust+WASM 即插即用外掛 系列

30 天用 Rust 打包 WASM,做出 3 個可直接在瀏覽器用的外掛:Markdown 超速轉換、圖片壓縮/縮放、超大 CSV 串流解析。提供 React/Next 範例與 Web Worker 版本,一行 import 即用。

參賽天數 3 天 | 共 3 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 0|預備知識與開發環境

痾其實我也不知道會不會完賽,升上研究所之後變得好忙... 在寫套件之前,我們要知道自己要把什麼東西「造出來」、用什麼工具「把它運到瀏覽器」,以及前端如何「優雅...

2025-09-15 ‧ 由 ali8888 分享
DAY 2

Day 1|MVP(官方 Hello World + Vite)

今天直接讓 Rust 跑進瀏覽器,這樣才有感覺有在學東西。 你會拿到 一個用 wasm-pack 產生的 pkg 在 Vite 專案裡 import → aw...

2025-09-16 ‧ 由 ali8888 分享
DAY 3

Day 2|把套件「外觀」定好:type=module / exports / types

今天把套件的「門面」定好,之後前端就能用一條乾淨的 import,這樣內裝怎麼改、檔名怎麼動,外面都不會受影響。 前情提要 你有 Day 2 產的 pkg/...

2025-09-17 ‧ 由 ali8888 分享