<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Wasm-Pack on PlumePHP</title><link>https://plumephp.com/tags/wasm-pack/</link><description>Recent content in Wasm-Pack on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 30 Sep 2026 14:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/wasm-pack/index.xml" rel="self" type="application/rss+xml"/><item><title>WASM 构建与打包工具链：wasm-bindgen、wasm-pack 与前端集成</title><link>https://plumephp.com/wasm-bundler-build-toolchain/</link><pubDate>Wed, 30 Sep 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/wasm-bundler-build-toolchain/</guid><description>&lt;h2 id="导语把-wasm-当成一等前端资源"&gt;导语：把 WASM 当成一等前端资源&lt;/h2&gt;
&lt;p&gt;写好 Rust/C 代码、编成 &lt;code&gt;.wasm&lt;/code&gt; 只是第一步；让它无缝融入前端工程化才是关键。现代前端有 TypeScript、Vite、esbuild、Tree-shaking、CDN 分发——WASM 必须在这套体系里成为「一等资源」。本文系统讲 WASM 构建与打包工具链：&lt;code&gt;wasm-bindgen&lt;/code&gt; 的胶水原理、&lt;code&gt;wasm-pack&lt;/code&gt; 工作流、vite/esbuild 插件集成、Tree-shaking 的真相、&lt;code&gt;wasm-opt&lt;/code&gt; 体积优化、npm/CDN 发布，以及 CI 与版本兼容的工程化实践。&lt;/p&gt;</description></item><item><title>Rust 编译到 WebAssembly 完全指南</title><link>https://plumephp.com/wasm-rust-compilation-guide/</link><pubDate>Tue, 22 Sep 2026 11:00:00 +0800</pubDate><guid>https://plumephp.com/wasm-rust-compilation-guide/</guid><description>&lt;h2 id="导语为什么选择-rust--webassembly"&gt;导语：为什么选择 &lt;a href="https://plumephp.com/posts/rust/"&gt;Rust&lt;/a&gt; + WebAssembly&lt;/h2&gt;
&lt;p&gt;Rust 是目前编译到 WebAssembly 的最佳选择，没有之一。&lt;/p&gt;
&lt;p&gt;原因非常直观：Rust 的&lt;strong&gt;内存安全&lt;/strong&gt;和&lt;strong&gt;零成本抽象&lt;/strong&gt;与 WASM 的设计理念高度契合。编译器在编译阶段就能消除数据竞争和内存泄漏，使得生成的 WASM 模块天然安全且高效。更重要的是，Rust 生态已经围绕 WASM 建立了完善的工具链：&lt;/p&gt;</description></item></channel></rss>