技术栈

构建一个项目所用到的全套技术的组合——从语言到框架到数据库,层层叠起。

为什么叫"栈"?

"栈"这个字,就是"一层一层叠放"的意思。一个项目的技术组成通常是分层的:最底层可能是编程语言,上面叠着框架,旁边搭配着各种,后端连接着数据库,最外层是部署和托管的平台。这些技术一层一层叠起来,就像一摞整齐的积木,合在一起叫做"技术栈"。

比如,当有人说"我用的技术栈是 Next.js + Supabase + Vercel",他的意思是:前端和后端用 Next.js 框架,数据库用 Supabase,部署在 Vercel 平台上。

它能帮你做什么?

当 AI 向你推荐某个方案或者开始搭建项目时,它通常会提到一连串技术名词。如果你能理解"技术栈"这个概念,就可以把这些名词分门别类地放到对应的层次上,而不是把它们混在一起感到一头雾水。

更重要的是,你可以问 AI 一个关键问题:"你选的这些技术分别负责什么?"——这能帮你分清哪些是项目的地基(改不得),哪些是可以替换的零件。

它和什么相关?

技术栈里最常提到的两类组件就是框架。框架是预先搭好骨架的脚手架,决定了项目的整体结构;库是别人造好的现成零件,拿来就能用。它们都是技术栈里的"积木块",理解了每一块的角色,你就能读懂 AI 方案的全貌。

也叫

Tech Stack技术选型技术组合

和谁相连

参见

先有地图 / Map First

一张写给 AI 时代建造者的地图——不教你写代码,而是补全你指挥 AI 所需的那层工程与科技生态常识。

「先有地图 / Map First」是 LuMiNx 的项目之一。我们坚信,技术与知识应当惠及每一个人 —— Reach the Unreachable.

© 2026 先有地图 / Map First.让每个人都能自如地成为创造者