#每日快讯# 单文件 API 接口框架 befly.js

最近做了一个事情,那就是把一个基于 Bun 的后端 API 接口框架从 NPM 包打包为一个 befly.js 单文件,大概 500KB 左右,不到 14000 行代码。

现在,不需要发布 NPM 包了,直接拷贝 befly.js 到项目下就能跑接口服务,提供后端功能了。

图 2 是基于 befly.js + vue3 + tdesign-vue-next 写的一个后台管理系统,已经用了 2 年左右了。

打包用的是 bun build,因为不喜欢 var 定义变量和函数,所以通过 oxlint 循环几次,把打包后的 var 定义全部变成 let + const。
展开
前端之虎陈随易于2026-10-03 01:13发布的图片
前端之虎陈随易于2026-10-03 01:13发布的图片
评论