正在打开每日关注
正在打开每日关注
分享一套以 TanStack Start、Drizzle、Better Auth、AI SDK 与 Cloudflare 全家桶为核心的现代全栈 Web 技术选型。
介绍下我近期web 项目一直在使用的技术栈 - tanstack start(这还是核心,非常好用,很快,配合 vite 完美) @tan_stack - vite-plus @vite_js (这么好的工具 AI 时代宣传这么少) - drizzle_orm 配合 Cloudflare sqlite(当然了SQL你可以选择任何你喜欢的) @DrizzleORM - better-auth (完美 Auth,超强自定义,完善的稳定,简直是 Vibe 佳音) @better_auth - ai-sdk (不用繁琐的封装,快速落地 AI 应用) - shadcn ui + base ui (最佳 ui lib 组合,前端离不开的暖宝宝) @shadcn @base_ui - Cloudfalre Worker / R2 / SQLite (赛博菩萨) @Cloudflare
是什么 这是一条纯技术选型分享推文,作者(云客)罗列了自己近期 Web 项目在用的七大件:TanStack Start 作为核心全栈框架、vite-plus 构建工具、Drizzle ORM 配合 Cloudflare SQLite、Better Auth 做认证、Vercel AI SDK 快速落地 AI 应用、shadcn/ui 加 Base UI 作为 UI 组件组合,以及 Cloudflare Workers/R2/SQLite 作为运行时基础设施。
核心逻辑 选型链条呈现出清晰的取向:其一,极度看重开发速度与类型安全——TanStack Start 的同构能力配合 Vite 生态,减少前后端胶水代码;Drizzle 提供轻量类型安全的 SQL 访问。其二,拥抱边缘无服务器——Cloudflare 被称为「赛博菩萨」,暗示其免费额度与全球分发能力大幅降低了部署成本。其三,为 AI 时代优化——AI SDK 抽象了各家模型的调用差异,Better Auth 的强自定义满足 Vibe Coding 场景下快速变更的需求。
关键洞察 这条推文实际上是 2025 年前后独立开发者/全栈工程师「新默认技术栈」的一个缩影:框架层(TanStack Start)、数据层(Drizzle + SQLite)、基础设施层(Cloudflare)、AI 层(AI SDK)、UI 层(shadcn + Base UI)各取所长,共同构成一条低成本、高迭代速度的交付路径。作者特别感慨 vite-plus「AI 时代宣传这么少」,侧面反映社区注意力正向 Agent 与模型层集中,而底层工程工具的价值被低估。
边界与风险 推文为个人经验式推荐,未给出性能数据或踩坑细节;Cloudflare SQLite(Durable Objects Storage)与传统关系型数据库在事务与生态上仍有差异,Better Auth 相对成熟方案(如 Auth.js)的长期维护也需自行评估。整体属于高主观性的最佳实践分享,而非严谨评测。