Skip to content

技术选型清单

代码托管 / Git

  • Gitea:私有部署、简约、可用
    • 适用:内网/中小团队、自建私有仓库
    • 注意:生态与集成不如 GitHub/GitLab 完整

PC 端后台管理

  • vben(Vue):界面流畅、交互合理、设计规范
    • 适用:中后台管理系统
    • 注意:需具备 Vue 生态经验

小程序

  • uni-app(unibest 模板):写小程序方便、跨多端
    • 适用:多端小程序统一开发
    • 注意:各平台能力差异需适配

后端语言 / 框架(Go)

  • Gin:稳定、生态完善(默认优先)
  • Fiber:性能高、轻量(高并发/边缘服务优先)
    • 建议:通用 CRUD/中大型 → Gin;极致性能/网关/边缘 → Fiber

桌面端应用

  • Electron:生态成熟、前端友好
    • 注意:体积较大、资源占用偏高

移动端应用

  • Flutter:布局简单、性能高、跨平台一致性好
    • 注意:包体积、原生能力需桥接

H5

  • Tailwind CSS:原子化样式、性能好、上手快
  • uni-app(H5 端):交互一致、与小程序代码可复用
    • 选择:仅 Web → Tailwind;需多端复用 → uni-app H5

快速决策建议

  • 后台管理:vben
  • 小程序:uni-app(unibest)
  • H5:Tailwind(或 uni-app H5 若需复用)
  • 后端:Gin(高并发选 Fiber)
  • 桌面:Electron
  • 移动:Flutter
  • Git 服务:Gitea(需私有部署)

Released under MIT License