点播 React劲爆新特性Hooks 重构旅游电商网站火车票PWA

课程时长 25小时45分钟

学习期限 12 个月 退款期限 30 天

市场价格 ¥299.00 会员价格 ¥239.00

难度级别 中级 学习人次 451 综合评分 4.2

内容实用 4.2 分

简洁易懂 4.3 分

逻辑清晰 4.2 分

  • 详情
  • 目录
  • 套餐1
  • 咨询9
  • 评价21

第1章 课程简介

  • 1-1 关于这门课程,你想了解的都在这里 试听
    29分钟45秒
  • 1-2 看了这一节,对学习更有帮助 试听
    29分钟15秒

第2章 [操作篇]项目搭建

  • 2-1 创建项目:使用react-create-app构建工具
    18分钟04秒
  • 2-2 编译脚本:react-scripts的作用与工作原理
    26分钟09秒
  • 2-3 解构编译脚本:eject的具体用法
    12分钟22秒

第3章 [新特性]React新特性一览

  • 3-1 Context实现跨层级的组件数据传递
    12分钟10秒
  • 3-2 静态属性ContextType访问跨层级组件的数据
    20分钟44秒
  • 3-3 Lazy与Suspense实现延迟加载
    12分钟48秒
  • 3-4 Memo实现指定组件进行渲染
    20分钟48秒

第4章 [新特性]React颠覆性新特性Hooks

  • 4-1 React Hooks的概念与意义 试听
    12分钟28秒
  • 4-2 使用State Hooks
    25分钟38秒
  • 4-3 使用Effect Hooks
    29分钟31秒
  • 4-4 使用Context Hooks
    22分钟55秒
  • 4-5 使用Memo&Callback Hooks
    18分钟28秒
  • 4-6 使用Ref Hooks
    19分钟58秒
  • 4-7 自定义Hooks
    11分钟28秒
  • 4-8 Hooks的使用法则
    28分钟13秒
  • 4-9 Hooks的常见问题
    13分钟07秒

第5章 [新特性]React新特性之Redux

  • 5-1 React Redux的概念与意义
    22分钟26秒
  • 5-2 没有Redux的世界
    14分钟26秒
  • 5-3 Dispatch与Action
    27分钟11秒
  • 5-4 使用Reducer拆解数据更新
    22分钟40秒
  • 5-5 异步Action
    26分钟32秒

第6章 [新特性]渐进式Web App

  • 6-1 PWA简介
    17分钟34秒
  • 6-2 服务工作线程:Service Worker
    13分钟57秒
  • 6-3 “承诺”控制流:Promise
    17分钟28秒
  • 6-4 更优雅的请求:fetch
    29分钟16秒
  • 6-5 资源的缓存系统:Cache API
    11分钟38秒
  • 6-6 消息推送:Notification API
    25分钟45秒
  • 6-7 如何在项目中开启PWA
    27分钟47秒

第7章 [项目篇]火车票业务架构

  • 7-1 项目业务选型以及演示分析
    22分钟14秒
  • 7-2 项目模块交互设计演示与分析
    10分钟10秒
  • 7-3 项目工程初始化
    12分钟43秒
  • 7-4 为项目搭建Mock Server
    13分钟30秒

第8章 [项目篇]火车票首页

  • 8-1 数据结构与模块设计
    26分钟23秒
  • 8-2 顶部导航栏
    24分钟43秒
  • 8-3 始发终到站
    14分钟30秒
  • 8-4 城市选择浮层-顶部搜索栏
    26分钟35秒
  • 8-5 城市选择浮层-城市的异步加载
    13分钟33秒
  • 8-6 城市选择浮层-渲染城市列表
    21分钟04秒
  • 8-7 城市选择浮层-字母快速定位
    16分钟40秒
  • 8-8 城市选择浮层-搜索建议
    24分钟40秒
  • 8-9 出发日期控件
    15分钟45秒
  • 8-10 日期选择浮层-搭建
    25分钟52秒
  • 8-11 日期选择浮层-日历组件(上)
    19分钟21秒
  • 8-12 日期选择浮层-日历组件(下)
    13分钟35秒
  • 8-13 只看高铁&动车控件
    20分钟14秒
  • 8-14 提交按钮控件
    27分钟32秒

第9章 [项目篇]搜索结果页

  • 9-1 数据结构与模块设计(上)
    26分钟30秒
  • 9-2 数据结构与模块设计(下)
    15分钟24秒
  • 9-3 URL解析与数据请求
    21分钟43秒
  • 9-4 日期导航
    21分钟21秒
  • 9-5 车次列表
    15分钟09秒
  • 9-6 底部筛选按钮栏
    20分钟51秒
  • 9-7 综合筛选浮层-缓存状态(上).mp4
    17分钟18秒
  • 9-8 综合筛选浮层-缓存状态(下).mp4
    27分钟11秒
  • 9-9 综合筛选浮层-时间区间滑块(上)
    15分钟21秒
  • 9-10 综合筛选浮层-时间区间滑块(下)
    21分钟59秒
  • 9-11 综合筛选浮层 - 其他逻辑
    24分钟17秒
  • 9-12 数据联动与缓冲区重构
    12分钟34秒

第10章 [项目篇]座次选择页

  • 10-1 数据结构与模块设计
    17分钟21秒
  • 10-2 URL解析与数据请求
    23分钟14秒
  • 10-3 车次详细信息
    24分钟33秒
  • 10-4 异步加载时刻表(上)
    17分钟57秒
  • 10-5 异步加载时刻表(下)
    22分钟51秒
  • 10-6 车次列表
    25分钟02秒

第11章 [项目篇]订单填写页

  • 11-1 数据结构与模块设计
    10分钟31秒
  • 11-2 URL解析与数据请求
    22分钟51秒
  • 11-3 乘客信息填写(一)
    22分钟55秒
  • 11-4 乘客信息填写(二)
    14分钟19秒
  • 11-5 -1 乘客信息填写(三)
    12分钟15秒
  • 11-6 -2乘客信息填写(四)
    19分钟25秒
  • 11-7 在线选座
    18分钟18秒
  • 11-8 结算提交
    14分钟41秒

第12章 [提高篇]工程优化

  • 12-1 代码规范格式化
    27分钟56秒
  • 12-2 性能与部署
    20分钟57秒

第13章 课程总结

  • 13-1 课程总结
    21分钟16秒
451
21
9
0