- 001入门Deno 概述与快速上手零基础第一课:理解 Deno 的安全模型与内置工具链,用两分钟运行第一个 TypeScript 脚本。
- 002入门Deno 快速入门:导入、标准库与测试URL 导入、JSR/npm 包、标准库常用模块与内置测试框架,完成一个带测试的小工具。
- 003中级Deno 权限模型与安全实践默认拒绝的权限体系、--allow 系列参数、权限集固化与供应链安全清单。
- 004中级标准库与 npm 兼容jsr:@std、npm:、node: 三种导入来源与 deno.json 依赖管理。
- 005进阶Deno KV 与队列内置零配置数据库:强一致 KV、原子事务与消息队列。
- 006中级测试、基准与 CI零依赖质量三件套:deno test、deno bench 与 lint/fmt/check 流水线。
- 007中级Deno Web 开发与云端部署用 Hono 构建 REST API,接入 Deno KV 存储与定时任务,部署到 Deno Deploy 边缘网络。
- 008入门Bun 概述与快速上手零基础第一课:认识"全家桶"运行时 Bun,两分钟跑起第一个 TypeScript 脚本。
- 009入门Bun 快速入门:项目、依赖与测试bun init 创建项目、bun add 管理依赖、bun test 编写测试,完整走一遍小工具开发。
- 010中级Bun 内置服务器、 SQL 与数据库Bun.serve 写 HTTP 服务,bun:sqlite 与 Bun.SQL 两种数据库路径,内置 Redis 客户端,一个运行时完成全栈。
- 011入门包管理与工作区bun install 为什么快:bun.lock、workspaces 与可复现安装。
- 012入门内置测试与基准零配置测试:bun test、Jest 兼容面、mock 与覆盖率。
- 013中级WebSocket 与前端开发服务器实时与一体化:Bun.serve 的 WebSocket、routes 路由表与前端开发服务器。
- 014进阶Bun 内置能力:SQLite、S3 与文件 I/O深入 Bun.file 流式读写、bun:sqlite 预编译语句与事务实战,以及内置 S3 客户端管理演唱会素材。
- 015入门NestJS 概述与快速上手零基础第一课:理解模块/控制器/服务三层结构与依赖注入,用 CLI 五分钟创建第一个 NestJS 应用。
- 016入门NestJS 模块、控制器与服务用待办事项示例完整走一遍 Module/Controller/Service/DTO 的分层写法、依赖注入与模块边界。
- 017入门依赖注入与 Provider 体系NestJS 的 IoC 容器心智模型:Provider 四种配方(useClass/useValue/useFactory/useExisting)、注入令牌、三种作用域与传染代价、循环依赖与 forwardRef、生命周期钩子。
- 018中级NestJS 管道校验与异常处理ValidationPipe + class-validator 做请求校验,NestJS 12 Standard Schema 新路径,异常过滤器统一错误响应。
- 019中级NestJS 接入数据库(Prisma + PostgreSQL)Prisma 定义模型并完成建表、CRUD、事务与模块注入;环境变量由 @nestjs/config 统一管理。
- 020中级NestJS 单元测试与端到端测试@nestjs/testing 替身注入做单元测试,Supertest 走真实 HTTP 做端到端测试,配合分层策略与 CI 让重构有安全网。
- 021中级守卫与请求生命周期请求处理管线全景:七大组件的职责与顺序,CanActivate 守卫与声明式角色鉴权。
- 022入门中间件与横切关注点NestJS 中间件:NestMiddleware 类中间件、applyMiddleware 路由绑定、全局与函数式中间件,以及与守卫/拦截器/管道的职责分界——请求管线第 1 层的展开。
- 023入门认证与授权:Passport 与 JWT用 Passport local/JWT 策略与 @nestjs/jwt 落地完整认证:bcrypt 口令存储、登录签发与刷新令牌轮换、@Public 装饰器与角色守卫的衔接、第三方 OAuth 最小接入。
- 024中级拦截器与异常过滤器NestInterceptor 响应变换与耗时日志、超时拦截器、ExceptionFilter 全局兜底、拦截器常见坑与遮代码自检,验证管线执行顺序。
- 025入门OpenAPI/Swagger 文档生成@nestjs/swagger 装配、DTO 装饰器与 Mapped types、与 ValidationPipe 校验 schema 的一致性、鉴权 scheme 声明,以及 openapi.json 驱动的联调与代码生成。
- 026中级配置与环境变量校验@nestjs/config 加分项:类型安全、启动即校验的配置体系。
- 027进阶缓存与消息队列CacheModule 响应缓存与拦截器缓存:TTL、key 设计、缓存三大经典问题(穿透、击穿、雪崩)在 NestJS 中的落地与取舍,附遮代码自检。
- 028入门消息队列与异步任务可靠性BullMQ 异步任务:注册队列、生产者与消费者、重试退避、延迟任务、任务状态机与幂等消费,at-least-once 语义下的两层防线。
- 029进阶微服务与消息模式NestJS 微服务:传输层选型与可插拔、@MessagePattern/@EventPattern、ClientProxy 调用与超时降级、NestJS 12 版本要点。
- 030入门健康检查与就绪探针@nestjs/terminus 健康检查端点、K8s liveness/readiness 探针对接、多实例部署的自检清单——上生产前的最后一道自检。
- 031入门WebSocket 网关实时通信@WebSocketGateway 与连接生命周期、房间与广播、网关内握手鉴权、与拦截器/异常过滤器的语义差异,以及与微服务传输层的选型对比。
- 032中级NestJS 学习总结:核心知识体系回顾串联 NestJS 线十七篇文档:从三层结构与依赖注入到守卫、中间件、认证、文档、缓存队列、微服务、健康检查与网关的完整知识体系回顾。