# 我的 2025 独立开发技术栈分享

文章目录

我的 2025 独立开发穷鬼套餐

除了域名分文不掏!

🛠️ 技术栈

  • 前端框架: TypeScript + TanStack Router
  • 后端框架: Hono.js
  • 数据库: Drizzle ORM + SQLite
  • 认证: Better Auth
  • UI 组件: shadcn/ui

🏗️ 基础设施

服务解决方案成本
代码托管GitHub免费
数据库SQLite WASM(浏览器) + Cloudflare D1(服务端)免费
认证Better Auth免费
邮件服务Resend + Cloudflare 邮件转发免费
文件存储Cloudflare R2免费额度
CI/CDGitHub Actions免费
部署Cloudflare Workers免费
AI 工具GitHub Copilot白嫖

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

以上代码已开源,项目地址: github.com/monkeyWie/typix


More Posts

# 使用 fluttericon.com 来管理图标

6 min read

在开发 flutter 项目时,经常会用到一些图标,这些图标通常是从一些图标库中下载下来的,然后需要把图标svg格式转换成flutter项目中的icon font,这个过程是比较繁琐的,而且如果图标库中的图标有更新,那么还需要手动去下载新的图标,然后再转换,在有了fluttericon.com这个网站之后,这个过程就变得非常简单了。

阅读

# 独立开发者的 Logo 设计

3 min read

最近做了个一站式 AI 生图工具Typix,需要设计一个 Logo,作为一个完全没有设计基础的程序员,我摸索出了一套简单实用的方法,记录下来分享给同样需要的朋友。

阅读

评论区