在此记录一下我觉得比较好用的个人项目技术栈。
推荐技术栈
这里的前端指的是:Web端、桌面端、移动端
- React + Typescript + Tailwind CSS + Shadcn UI + Vite + Tauri
这是一套「前端极速开发 + 桌面原生体验」的黄金技术栈,专门用来做轻量、美观、跨平台(Windows/macOS/Linux/Android/iOS)、启动超快、体积极小的桌面软件。
不使用Tauri,则是开发Web端应用。
-
Tauri: 把网页打包成跨平台软件
-
Vite: 前端构建工具
-
React: 前端框架
-
Typescript: 前端类型检查
-
Tailwind CSS: 前端原子化CSS框架
-
Shadcn UI: 可直接复制源码的前端组件库
- React + Taro + Tailwind CSS / 小程序原生框架
真的很推荐前端使用react框架,个人感觉比vue更方便!!!
- Cloudflare Workers + Hono + Drizzle ORM + D1 + Supabase
Cloudflare 赛博活佛!只需要买个域名,就能部署免费的后端服务!!!
这套技术栈对于个人开发者,极轻微量使用,完全足够!!!
就是速度有点慢。。。
- Go + Gin + Ent ORM + Wire + Viper + Cloudflare Turnstile + PostgreSQL + Redis
这套技术可以支撑起一个优秀的单体项目(毕竟独立开发者很少很少会用到微服务)
后续计划
为列出来的技术栈写一个基本框架,方便后续开发新项目。
2026年5月16日更新
编写基本框架,可以参考这篇文章的解决方案:

说些什么吧!