技术栈Tech Stack
你可能会说
别人问我“你用什么技术栈”,我到底该怎么回答?
技术栈是一套项目实际使用的编程语言、现成框架、数据服务和运行工具。例如一个网站会分别用工具处理页面、交互、数据保存和对外运行。先看现有项目已经使用什么,再决定是否替换;不要为了看起来完整,一次改掉页面、样式和启动方式。
也常被叫作技术选型开发栈
一个待办项目里,谁负责把页面跑出来?
todo-app⌁ components/task.tsx⌁ app/page.tsx⌁ styles/task.css⌁ package.json
components/task.tsx
1
const [tasks, setTasks] = useState([])2
onClick={() => addTask("买牛奶")}今天要做○ 买牛奶
语言写下点击后要做什么这些工具怎样接成一个可运行的项目
同一件小事:待办文字要先写进文件,浏览器才有内容可以显示。
分工接上:有的工具帮你安排页面,有的工具把间距和颜色变出来,还有工具负责在电脑或网站上启动它。
组合不是越多越好:能让同一个项目顺利打开、点击和发布的搭配,就已经够用。
你可以这样告诉 AI Agent
请先读取项目配置并列出现有技术栈,按页面、交互、数据、后端和部署说明每项职责。不要先替换工具;对每个建议写清解决的问题、迁移范围、兼容风险和可验证收益。
接下来学什么
延伸阅读 · 权威出处
快速练习