世界 2 / 构建区
构建 API-powered apps 的 client-side logic。练习 GET requests、error/retry states、POST feedback、API client functions、pagination、optimistic updates、empty states 和 final Course API Dashboard。 完成课程以解锁下一个区域. Boss 项目在世界终点等待。
API 雪山检验 API、auth、token、backend flow 和数据加载。
向导: Backend Sherpa
奖励技能: Network confidence
目标: 完成课程、解决任务、获得 XP,并打开地图下一段。
免费任务
0 / 9 节课
状态
世界
时长
地图
课时
登录后可保存进度和 XP。
世界目标: 把应用连接到数据和安全的用户访问。
已收集技能: Network confidence
/course-assets/lessons/api-backend/request-lifecycle.svg
本 module 构建 API 与 Backend 的一个聚焦实战部分。每节 lesson 都包含 task、validation rules 和 hidden solution。
区域 1:Request lifecycle и GET。完成区域任务,继续推进地图。
任务 1
任务 1:Жизненный цикл API-запроса。阅读简报,完成练习任务,获得 XP。
任务 1:Жизненный цикл API-запроса。阅读简报,完成练习任务,获得 XP。
任务 2:GET: загрузка списка курсов。阅读简报,完成练习任务,获得 XP。
任务 3:Error state и Retry。阅读简报,完成练习任务,获得 XP。
/course-assets/lessons/api-backend/post-feedback.svg
本 module 构建 API 与 Backend 的一个聚焦实战部分。每节 lesson 都包含 task、validation rules 和 hidden solution。
区域 2:POST, API client и pagination。完成区域任务,继续推进地图。
任务 4:POST: отправка feedback。阅读简报,完成练习任务,获得 XP。
任务 5:API client function。阅读简报,完成练习任务,获得 XP。
任务 6:Pagination: Load more。阅读简报,完成练习任务,获得 XP。
/course-assets/lessons/api-backend/optimistic-update.svg
本 module 构建 API 与 Backend 的一个聚焦实战部分。每节 lesson 都包含 task、validation rules 和 hidden solution。
区域 3:Product API patterns。完成区域任务,继续推进地图。
任务 7:Optimistic update。阅读简报,完成练习任务,获得 XP。
任务 8:Empty state после API。阅读简报,完成练习任务,获得 XP。
Boss 关卡
本 module 构建 API 与 Backend 的一个聚焦实战部分。每节 lesson 都包含 task、validation rules 和 hidden solution。
Boss 区域:Финальный API Dashboard。这里会把学习内容变成作品集证明。 最终 Boss 项目.
Boss 任务:最终项目: Course API Dashboard。把本区域模式组合成最终成果。 把应用连接到数据和安全的用户访问。