首页 / 框架(Framework)
📖 框架(Framework) 是什么?
框架是装修好的毛坯房:水电墙面都弄好了,你只管布置家具,不用自己砌墙铺线。
⚡ 一句话秒懂
框架是装修好的毛坯房:水电墙面都弄好了,你只管布置家具,不用自己砌墙铺线。
📖 举个故事
老王自己盖房子,打地基、接水电、砌墙全要亲自动手,三年才住进去。他儿子装修新房,开发商把水电、墙面、地板都做好了,他只挑家具、刷个漆,两个月就入住。写程序也一样:不用框架就像老王盖房,连'怎么接收网络请求''怎么连数据库'都得自己写;用框架就像住精装房,这些苦活框架全包了,你只写自己的业务。React、Vue、Django 都是这种'精装房'。
💡 类比理解
暂未补充。
🧩 真实例子
暂未补充。
🛠️ 怎么实际使用
让 AI 给你做网站或工具时,AI 默认会用框架(比如 Next.js、Vue)。你不需要懂框架细节,但要知道一句话能省大钱:'用主流框架,别自己造轮子。'主流框架 AI 最熟,生成的代码错误少、好维护。如果 AI 提议'手写一个简易版',多半会在边角问题上反复出错,你可以直接要求换回成熟框架。
📚 进阶原理
框架提供控制反转(IoC):你按约定填空,框架负责调度请求、路由、状态管理和生命周期。前端如 React(组件+虚拟 DOM)、Vue(响应式绑定),后端如 Django(自带 ORM 和后台)、Express(轻量中间件链)。AI Agent 开发中,LangChain、Vercel AI SDK 也是框架——它们封装了模型调用、工具调用、记忆管理的样板代码,你只需定义工具 schema 和提示词。框架的代价是学习成本和黑盒程度,调试时需读框架源码或文档。