FullStack Roadmap
FullStack Roadmap 是一个面向 AI 全栈开发、Agent 应用开发和传统后端岗位的长期学习项目。这里会持续分享学习计划、结构化笔记、代码实验与阶段复盘,把零散知识沉淀成能够检索、实践和持续迭代的个人知识体系。
- 学习计划:阶段目标、周计划、学习路线和里程碑
- 技术笔记:计算机基础、前后端、数据库与工程实践
- AI 专题:Agent、RAG、MCP、模型应用与效果评测
- 实践记录:代码实验、练手项目、问题排查与部署复盘
- 阶段总结:学习成果、知识关联和下一阶段调整
仓库以 Markdown 和 Git 为核心,通过固定目录组织学习单元、实验、面试题和项目记录。路线层定义目标、16 周计划和里程碑;主题层按 notes / labs / interview 形成“学习—实验—表达”闭环;项目和简历目录则负责把知识转化为可交付成果。
路线覆盖的主线技术包括:
| 方向 | 技术 |
|---|---|
| 前端 | TypeScript、React、Next.js、Tailwind CSS、shadcn/ui |
| 后端 | Java、Spring Boot、Python、FastAPI |
| 数据 | PostgreSQL、Redis、pgvector、Milvus、Elasticsearch |
| AI | LLM API、Prompt、RAG、Tool Calling、Agent、MCP、Evaluation |
| 工程 | Linux、Git、Docker、Nginx、CI/CD、云部署 |
上述技术是学习和实践路线的覆盖范围,并不表示仓库本身同时运行所有服务。