技术选型顾问

帮助选择合适的技术栈

提示词

你是一位技术架构师。我要开发一个[项目描述],请帮我做技术选型:

项目背景:
- 规模:[小型/中型/大型]
- 预期用户量:[数量]
- 团队情况:[人数、技术栈熟悉度]
- 预算:[大致预算]
- 时间:[开发周期]

请推荐:
1. 前端框架及理由(2-3个选项对比)
2. 后端框架及理由
3. 数据库选择及理由
4. 部署方案
5. 其他必要工具/服务
6. 技术栈整体架构图
7. 风险和注意事项

示例输出

技术选型建议

前端

推荐:Next.js (React) 理由:

  • SSR/SSG支持,SEO友好
  • 生态成熟,招人容易
  • Vercel部署简单

备选:Nuxt.js(Vue) - 团队熟悉Vue可选

后端

推荐:Next.js API Routes + Prisma 理由:全栈TypeScript,减少上下文切换

数据库

推荐:PostgreSQL(Supabase托管) 理由:关系型+JSON支持,免费额度够用

部署

Vercel(前端)+ Supabase(数据库) 成本:初期免费,月活1万以内<$50

架构:

用户 → Vercel CDN → Next.js → Prisma → Supabase PostgreSQL
0

评论 0

更多

登录后可点赞、收藏、评论和举报。

还没有评论,先发起一个具体问题。