搭一个应用,前端页面往往只是开头;数据存哪、谁能修改、哪些逻辑只能在服务器运行,才是后端真正麻烦的部分。Typebase 想把这套东西压缩进应用里的一个 typebase/ 文件夹:开发者用 TypeScript 定义数据库 Schema(字段、类型和约束)、认证和 server action(由前端触发、只在服务器执行的函数),再用一条命令部署。前端调用这些能力时,看起来就像调用本地函数;前后端共用类型,也能更早发现参数或返回值对不上。
据项目自述,命令行工具会处理代码生成、数据库结构同步和部署,可使用 Vercel、Cloudflare Workers 或 Deno Deploy,并配合 Neon 上的 Postgres;开发者也能生成服务端代码自行托管。它在 Hacker News 获得 106 个积分,值得注意的不是又多了一个后端工具,而是“后端能否继续变轻”仍击中开发者痛点:无需另建仓库或操作面板,主要逻辑留在熟悉的代码库里。不过,目前存储功能尚未完成,仍在路线图中;部署便捷、类型始终同步及避免供应商锁定等优势,也主要来自项目方说明。