首页
›
后端、数据与云原生工程
›
004-Node.js企业后端工程
›
《Express Web服务工程》
VIP10
本课程属于:004-Node.js企业后端工程
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Express Web服务工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
Express Web服务工程导论
目标=Express在Node.js… · Web服务工程的核心关注点 · 课程项目与学习路径
Express
Web
02
搭建第一个Express服务
目标=项目初始化 · 依赖安装 · app对象
Express
搭建第一个
03
路由与请求处理
目标=HTTP方法 · 路径参数 · 查询字符串
路由
请求处理
04
中间件机制
目标=中间件执行顺序 · next函数 · 应用级中间件
间件机制
目标=
05
请求体解析与数据格式
目标=JSON · urlencoded · multipart表单
请求体解析
数据格式
06
响应处理与内容协商
目标=res.send · res.json · res.render
响应处理
内容协商
07
Express项目结构设计
目标=分层组织 · 路由拆分 · 控制器
Express
项目结构设计
08
模板引擎与动态页面
目标=EJS或Pug集成 · 视图渲染 · 布局
模板引擎
动态页面
09
静态资源与文件服务
目标=express.static · 缓存控制 · 虚拟路径
静态资源
文件服务
10
RESTful API设计
目标=资源建模 · 路由命名 · HTTP语义
RESTful
API
11
数据库集成基础
目标=连接MongoDB或SQL数据… · 模型定义 · CRUD操作与异步错误处理
数据库集成基础
MongoDB
12
数据校验与清洗
目标=请求参数校验 · schema校验 · 自定义校验中间件与错误响应规范
数据校验
清洗
13
用户认证与授权
目标=会话 · Cookie · JWT
用户认证
授权
14
安全防护实践
目标=Helmet · CORS · CSRF
安全防护实践
Helmet
15
日志与监控
目标=morgan · winston · 请求日志
日志
监控
16
配置与环境管理
目标=dotenv · 多环境配置 · 敏感信息管理
配置
环境管理
17
错误处理工程化
目标=同步与异步错误捕获 · 统一错误格式 · 错误分类与用户友好提示
错误处理工程化
目标=同步
18
文件上传与处理
目标=multer · 存储策略 · 文件类型限制
文件上传
处理
19
WebSocket与实时通信
目标=Socket.IO集成 · 事件驱动 · 房间管理
WebSocket
实时通信
20
API测试与自动化
目标=supertest · mocha或jest · 单元测试
API
测试
21
性能优化与缓存
目标=响应压缩 · 缓存策略 · ETag
性能优化
缓存
22
部署与进程管理
目标=PM2 · Docker容器化 · 环境变量注入
部署
进程管理
23
微服务与API网关
目标=Express作为微服务 · 服务拆分 · 网关路由
API
微服务
24
GraphQL与Express集成
目标=Apollo Server · schema设计 · resolver
GraphQL
Express
25
任务队列与后台作业
目标=Bull或Agenda集成 · 异步任务 · 定时任务
任务队列
后台作业
26
国际化与本地化
目标=i18n中间件 · 语言检测 · 多语言资源管理与区域化响应
国际化
本地化
27
可观测性与追踪
目标=OpenTelemetry · 请求追踪 · 分布式日志
可观测性
追踪
28
CI/CD与代码质量
目标=GitHub Actions · lint · 格式化
CI/CD
代码质量
29
综合项目实战
目标=从需求到部署 · 构建一个完整的Express Web… · 涵盖认证
综合项目实战
目标=从需求到部…
30
课程总结与进阶路线
目标=核心知识回顾 · 常见陷阱 · 架构演进方向与持续学习资源
课程总结
进阶路线
所属VIP或分类
同VIP:GraphQL-API服务开发工程
同VIP:NestJS企业后端服务工程
同VIP:Node.js企业后端开发工程