公告

微信

欢迎大家私信交流

Skip to content

独立开发实践指南

技术栈选择

2025独立开发技术套餐

  • 技术栈:Typescript fullstack + hono.js + tanstack router + drizzle + sqlite + better-auth + shadcn UI
  • 代码托管:Github
  • 数据库:SQLite WASM(浏览器本地存储)、Cloudflare D1(服务端存储)
  • 认证:Better Auth
  • 邮件:resend + Cloudflare转发
  • 文件存储:Cloudflare R2
  • CI/CD:Github Action
  • 部署:Cloudflare Workers
  • AI工具:Github Copliot(白嫖)

本地优先应用推荐

如果需要开发 local-first 的应用,强烈推荐上述技术栈,浏览器 SQLite 和 Cloudflare D1 可以共用一套 drizzle entity 和 sql 方案,这样可以非常优雅地实现 CRDT,甚至可以实现浏览器和后端复用同一套业务代码。

项目地址:https://github.com/monkeyWie/typix

上次更新于: