结合个人经验,技术发展,AI编程等,探讨一下作为全栈工程师,在2025年应该选择哪些技术栈。针对的是常规 Web 应用,包括一个 SEO 优化,多端兼容的网站前端,跨平台 APP,后端 REST 风格 API,管理后台,以及简单的AI功能整合。
未完待续。
服务器与应用部署
得益于 Docker 与 Kubernetes 的普及,服务器系统选择比较灵活,只需稳定以及BUG更新及时即可,个人倾向于 Debian。而应用部署则倾向于使用 Docker Compose。
数据库
PostgreSQL 作为首选,主要是其强大的扩展性,譬如 PostGIS,PGVector。特别是如今 AI 相关功能的兴起,PGVector 作为向量数据库是一个不错的选择。
后端
Go
前端
ReactJS + TailwindCSS
管理后台
PayloadCMS / golang openapi
跨平台 APP
Flutter
AI 功能
vllm / comfyui