结合个人经验,技术发展,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