写给真正
交付技术栈的人
关于 React、Node.js、TypeScript 与 AI 的原创文章,来自与我们操作层软件同一套工程实践。正文为英文。
标签:Bun
tsdkbundle:基于Bun的多入口TypeScript打包工具
tsdkbundle 使用 Bun 来打包多入口的 TypeScript 包,为本地构建和 CI 构建物检查提供了合理的默认设置,同时还附带了操作检查清单。
阅读约 2 分钟Node与Bun与Deno:多路由测试胜过单一RPS指标对比
Node.js、Bun与Deno的多方案性能对比:原始吞吐量确实存在差异,但开发人员的熟悉程度、权限设置、内存使用以及受数据库限制的路由才是决定架构的关键因素。
阅读约 7 分钟Node.js与Bun与Deno:JavaScript运行时的三种理念
Node.js注重连续性,Deno强调正确性及现代默认设置,Bun则追求开发者效率。应根据团队的实际需求而非基准测试来选择JavaScript运行时。
阅读约 4 分钟打造以客户为先的开发者工具,无需盲目信任。
KitDev Space将哈希值、JWT及存档数据保存在浏览器中,仅在需要原生功能或跨主机操作时才会使用Bun,并会标注每个工具的执行位置。
阅读约 6 分钟取消 Git GUI 订阅,然后在 Linux 上本地运行 SauceCtrl。
SauceCtrl 是一款基于 Bun 开发的 Linux 开源 Git 客户端,具备多仓库侧边栏、提交图表、PTY 终端以及 AppImage 打包功能,且无需支付月费。
阅读约 3 分钟Bun 1.4 内置替代品:sharp、Puppeteer、node-pty 及更多
全面介绍 Bun 1.4 内置的图像处理、浏览器、Markdown、cron、终端、并行脚本及测试功能,以及如何在实际项目中安全地试用这些功能。
阅读约 9 分钟从Bun的AI驱动Zig转Rust项目中学到的经验:验证才是真正的关键工作
Bun的代理协助其从Zig迁移到Rust这一举措,揭示了将测试套件视为契约、移植指南与不安全代码之间的关系,以及为何当前验证机制会限制人工智能编程的发展。
阅读约 12 分钟将 Node.js 项目迁移到 Bun:运行时内部机制、Lambda 函数及迁移流程
了解 Bun 在 Node.js 工具链中替代了什么、它为何能快速启动、如何在 AWS Lambda 上运行 TypeScript,以及如何逐步迁移项目。
阅读约 6 分钟《Bun上的可重复利用岛屿:陶器框架的设计启示》
以服务器优先的框架如何将 HTML 设为默认值,将 JavaScript 限制在可恢复的独立单元中,并处理静态导出、错误、CSP 以及部署问题。
阅读约 14 分钟