名词短语 指一个项目或公司所使用的全部技术组合,包括编程语言、框架、数据库、服务器等工具的集合。
/tɛk stæk/
Our tech stack includes Python, React, and PostgreSQL.
我们的技术栈包括 Python、React 和 PostgreSQL。
Before joining the startup, she carefully evaluated their tech stack to make sure it aligned with modern best practices and could scale as the company grew.
在加入这家初创公司之前,她仔细评估了他们的技术栈,以确保它符合现代最佳实践,并能随着公司的发展而扩展。
tech 是 technology(技术)的缩写,源自希腊语 tekhnologia,意为"系统化的技艺"。stack 源自古诺尔斯语 stakkr,原意为"干草堆",后引申为"一组叠放的事物"。在计算机领域,stack 常用来比喻"层层堆叠的技术组件"。tech stack 这一说法大约在 2000 年代中期随着 Web 开发和 DevOps 文化的兴起而流行开来,用于概括一个软件项目从前端到后端、从数据库到部署所依赖的全部技术。