Content
11 Lessons • 0 Quizzes • 0 Challenges
开始学习
- 1
课程介绍
- 2
市场应用
- 3
初始化应用程序
API
- 1
API 结构
- 2
路由约束与命名空间
- 3
为 API 添加版本控制
- 4
测验:API
用户模型
- 1
生成用户模型
- 2
迁移文件
- 3
验证用户模型
- 4
单元测试
- 5
密码哈希
- 6
构建端点
- 7
显示用户
- 8
创建用户
- 9
更新用户
- 10
删除用户
- 11
使用 curl 测试我们的资源
- 12
测验:用户模型
用户认证
- 1
无状态会话
- 2
JWT 介绍
- 3
配置认证令牌
- 4
Token 的控制器
- 5
创建令牌
- 6
已登录用户
- 7
使用令牌进行身份验证
- 8
测验:用户认证
用户的产品
- 1
生成产品模型
- 2
迁移文件
- 3
验证产品模型
- 4
单元测试
- 5
产品的端点
- 6
显示产品
- 7
列出产品
- 8
创建产品
- 9
更新产品
- 10
删除产品
- 11
填充数据库
- 12
测验:产品模型
构建 JSON
- 1
API 输出
- 2
JSON:API 的呈现方式
- 3
序列化用户
- 4
序列化产品
- 5
序列化关联关系
- 6
关系注入理论
- 7
关系注入的应用
- 8
获取用户的产品
- 9
搜索产品
- 10
搜索引擎
- 11
测验自己:构建JSON
下单
- 1
订单模型
- 2
验证订单模型
- 3
Placement 模型
- 4
构建端点
- 5
列出订单
- 6
显示订单
- 7
创建订单
- 8
发送订单确认邮件
- 9
测验自己:订单与 Placement 模型
优化订单
- 1
减少产品数量
- 2
在 Placement 模型中添加数量字段
- 3
扩展 Placement 模型
- 4
验证产品数量
- 5
更新总计
- 6
测试自己:优化订单提交
优化
- 1
分页
- 2
分页显示产品列表
- 3
分页订单列表
- 4
重构分页功能
- 5
API 缓存
- 6
N+1 查询问题
- 7
防止 N + 1 请求问题
- 8
启用CORS
- 9
测验:优化技术
测试应用程序与总结
- 1
测试应用程序
- 2
结论
附录
- 1
搭建开发环境
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User