Typebase: 单文件夹TypeScript后端解决方案
Show HN: Typebase – A single-folder back end you write in TypeScript
Typebase 让你只需在应用内创建一个 typebase 文件夹,即可用 TypeScript 定义数据库模式、服务端动作和认证逻辑。一条命令即可部署全类型安全的服务器,前端可像调用本地函数一样使用。它支持 Next.js、SvelteKit、Nuxt 和 Expo,代码完全由你掌控,部署在 Vercel、Cloudflare Workers 或 Deno Deploy 上,数据库使用 Neon Postgres。无需独立仓库或仪表盘,彻底告别隐式 RLS 策略带来的安全隐患,让 AI 也能轻松理解你的后端代码。
Typebase 让你用 TypeScript 写后端,就像写前端一样自然,AI 也爱这样的代码。
HN 评论区
30- bdcravens
老实说,你们在营销中使用 AI 我并不介意。但结合你拥有一个较新的 HN 账号、从未发过任何评论,且在自己的 'Show HN' 帖子下也没有回复他人这些事实来看,这确实无法传递出强烈的信任信号。
- stack_framer
在 'Typebase in 100s' 视频结尾处,'Vercel' 的发音是 VER-cel,重音在第一个音节,而不是 ver-CEL(重音在第二个音节)。
这段视频是 AI 生成的吗?
- pyrolistical
这就像是后端版的 next.js。
就我个人而言,我不太喜欢这类方案。一旦你熟悉了它们预期的结构,它们确实非常高效。
但问题在于,几乎所有事情都需要重新造轮子。
我更喜欢直截了当、啰嗦一点的代码,不要那些隐藏的控制流。
- phren0logy
我喜欢那些(披露得很清楚的)伪造的用户评价。太搞笑了!
- ishbrzero
听起来很有意思。我同意,我确实不太喜欢 RLS。我是说,它确实有用,但感觉需要调整的旋钮太多了……