Files
zhuangang/topics/backend/nodejs/index.md
T

37 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: backend.nodejs.index
title: Node.js(了解级)
type: index
domain: backend
stack: [nodejs]
tags: [Node.js, Express, NestJS, BFF]
week: [7, 14]
---
# Node.js(了解级)
事件循环、Express 5、NestJS 思路,以及为 AI 应用做 BFF。定位“了解并能写”:主线后端是 Go 基础 + Python AI。BOSS直聘 2026-10-23 的调研中有岗位提到 Node.js / Next.js。
## 学习路线
| 顺序 | 课程 | 级别 | 预计 |
| --- | --- | --- | --- |
| 1 | [Node.js 后端(了解级):事件循环、Express 5 中间件与错误处理、NestJS 的模块化思路、做 BFF](01-express-nest-basics.md) | 基础 | 2.5 小时 |
## 企业场景
- [用 Node.js 给 AI 应用做 BFF:鉴权、限流、流式转发、超时和断开处理](scenarios/ai-bff.md)
## 面试题
- [Node.js 面试题](interview.md)
## 示例代码
- [examples/express-bff](examples/express-bff/):Express 5 统一错误处理、request id、SSE 流式输出与断开处理(4 个测试通过,tsc 通过)
## 在 16 周计划中
- [第 7 周:前端工程化查漏](../../../plan/week07-frontend.md)
- [第 14 周:后端扩展与部署](../../../plan/week14-backend-extend-deploy.md)