Express+Sequelize实战教程
前言
试读
作者联系方式
课程介绍和环境搭建
介绍课程内容和目标
express环境搭建
热更新实现的几种方式
路由
路由的概念的用法
路由参数和查询字符串
使用app.route()定义路由
使用express.Router类
路由的中间件详解
处理 RESTful API 请求
中间件和请求处理
中间件的概念和作用
应用层中间件
路由器层中间件
试读
错误处理中间件
常用内置中间件及用法
常用的第三方中间件
实现自定义中间件
处理请求和响应对象
控制器
静态资源的处理
配置静态文件目录
处理静态文件的缓存
模板引擎
模板引擎的概念和使用
数据库和ORM框架
数据库连接(创建连接对象和创建连接池)
ORM框架的概念和使用
sequelize快速上手
数据校验validate
文件上传和下载
处理文件上传请求
处理文件下载请求
处理文件的存储和访问权限
用户认证和授权
密码加密的几种方法
用户认证和授权的概念和流程
基于Passport的用户认证和授权
基于jwt的用户认证
WebSocket 和实时通信
WebSocket 连接
处理实时通信消息
处理广播和推送消息
HTTPS 的配置和使用(更新中)
配置 SSL 证书
处理 HTTPS 请求
处理安全性问题
Express实现皮皮虾app接口(更新中)
环境搭建
接口数据表设计
用户注册接口
用户登录接口
实现app首页接口
实现app视频分类的接口
实现app视频详情接口
实现视频搜索接口
实现点赞接口
实现评论接口
项目部署(更新中)
此章节为付费章节
仅59元即解锁全部内容