把 Rust 二进制文件压到极致:基于 Rust 1.96 的实测瘦身指南
2026-06-11
在 Rust 1.96 上逐条实测的二进制瘦身指南,涵盖 release/strip、profile 全家桶、nightly build-std、no_main/no_std 与 UPX,讲清每一步的原理、收益与代价。
2951 字
|
15 分钟
下一页预取方案选型:从轻量脚本到框架内置能力
2026-05-31
对比 Quicklink、instant.page、ForesightJS、swup、Guess.js、Astro、Next.js、Nuxt、React Router 和 Speculation Rules API,梳理下一页预取的触发策略、适用场景与生产风险。
5500 字
|
28 分钟
浏览器预加载基础:link rel、prefetch 与 prerender
2026-05-31
梳理浏览器 speculative loading 的基础能力,包括 dns-prefetch、preconnect、preload、modulepreload、prefetch、prerender、fetchpriority 和 Speculation Rules API,帮助理解 Quicklink、instant.page 与框架预取背后的技术原理。
3671 字
|
18 分钟
Hono RPC 适配微信小程序:wx.request 与 WebSocket 落地指南
2026-05-27
详解如何将 Hono RPC 客户端适配到微信小程序,用 wxFetch 包装 wx.request 保留端到端类型安全,用 WxWebSocket 包装 wx.connectSocket 连接 Hono 服务端 WebSocket,并覆盖 polyfill、坑点与生产级封装。
3756 字
|
19 分钟
MoonBit 入门:用更小的 WASM 写安全的业务逻辑
2026-05-27
介绍了 MoonBit 这门 WASM-first 语言的核心特性、适用场景与本机实测数据,对比 Rust、Go、TinyGo、AssemblyScript 等方案,帮助读者判断是否适合在边缘函数、浏览器插件、AI 插件沙箱等场景中选用 MoonBit。
3753 字
|
19 分钟
Pavex:把 Rust Web 框架从运行时库变成编译期生成器
2026-05-27
介绍 Pavex 如何通过编译期代码生成重新定义 Rust Web 框架,将依赖图、生命周期和错误处理提前到构建阶段检查,对比 axum 和 Loco 的设计取舍。
3899 字
|
19 分钟
抢跑 200ms:Feed 冷启场景下的 UDP 预热方案
2026-05-27
深入解析高流量 Feed 应用冷启优化方案:通过 UDP 预热在网络库初始化前提前通知服务端开始计算,实现首屏延迟优化。涵盖 fingerprint 规范化、cache/inflight 三态复用、安全防重放、多容器部署、竞态处理等完整实现细节与踩坑经验。
6441 字
|
32 分钟
rari:把 React Server Components 的运行时搬到 Rust
2026-05-21
rari 是一个基于 Rust runtime 和嵌入式 V8 的 React Server Components 框架。它把 HTTP、路由、RSC 渲染和 Server Actions 调度下沉到 Rust,同时保留 React 与 npm 生态。本文从架构、请求链路、性能数据和迁移边界出发,解释它快在哪里、数字该怎么看,以及哪些业务适合先试点。
4883 字
|
24 分钟