
给我整下RSC
第18周总结(2025) 🎮 UE on Web 初探(未能顺利展开) 原计划尝试 Unreal Engine (UE) 在 Web 端的支持 ,但进展受阻。 UE4.23 曾支持 HTML5 导出,但官方在 4.23 之后已弃用 ,仅靠社区维护。 当前 UE5 并未支持 WebGPU/HTML5 ,尽管有少量尝试移植。 获取旧版本 HTML5 导出模块的开源源码较为繁琐,绑定 GitHub 后仍遇到无法访问的问题。 UE 安装体积巨大(20–30GB),硬盘空间限制也造成了一定困扰。 本周主要精力集中在两个课程项目的收尾上: 水果忍者小游戏(基于 Unity) 类迷宫玩法的扩展版 调试过程中发现 MediaPipe 引入了内存泄漏问题 ,花时间排查但无详细说明。 已将游戏部署到 itch.io ,发现其仅支持 相对路径部署 ,与 Vercel 的根路径部署方式不同。 本周尝试使用 Waku (由 Builder.io 作者开发的 React 框架)进行部署测试: 目的:体验 React Server Component(RSC) 在非 Next.js 框架中的支持情况。 相比 Next.js, Waku 使用 Vite 构建,更轻更快 。 主要优势在于支持 静态构建 RSC ,可导出纯静态 JS+TXT 文件部署至静态托管平台。 成功部署到 itch.io,但发现 TXT 路径仍使用绝对路径 ,可能是 bug。 尝试将项目迁移到 Astro ,但其 原生不支持相对路径部署 。 通过社区插件 astro-relative-links 解决相对路径问题,但仍不如 Waku 表现稳定。 本周工作虽碎片化,但对多个工具链有了更深入了解,特别是: Unreal Web 端兼容性的历史与现状 不同框架在部署策略(路径处理)上的差异 构建更适合静态部署的 React RSC 项目经验积累 🍉 水果忍者项目 & 内存问题排查 🧱 Waku 框架使用体验 ✨ 额外尝试:Astro 框架
Listen on Spotify