Logo
☆☆☆☆☆
0.0
Beginner
6h

使用 RxJS 构建响应式应用

RxJS(JavaScript 的响应式扩展)是一个功能强大的 Web 开发库,可帮助你轻松编写异步代码或回调代码。 本课程将深入讲解 RxJS 的最新版本,重点介绍如何运用响应式编程范式来解决日常开发任务。你将学习该库的核心组件,包括:主题(subjects)、操作符(operators),以及如何测试可观察对象(observables)。 在课程的最后部分,你将通过动手实践来使用该库构建自己的项目。在此过程中,你将学习如何实现集中式的加载指示器、处理 DOM 事件、构建响应式本地数据库等实用技能。 完成本课程后,你将掌握一项极具价值的新技能,为简历增添亮点,同时还能拥有一个出色的项目作品用于展示。

6 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 RxJS 构建响应式应用
RxJS(JavaScript 的响应式扩展)是一个功能强大的 Web 开发库,可帮助你轻松编写异步代码或回调代码。 本课程将深入讲解 RxJS 的最新版本,重点介绍如何运用响应式编程范式来解决日常开发任务。你将学习该库的核心组件,包括:主题(subjects)、操作符(operators),以及...

WHAT YOU'LL LEARN

理解响应式编程要解决的问题,以及 RxJS 在异步与回调场景中的核心价值

Content

6 Lessons • 0 Quizzes • 0 Challenges

反应式编程的需求
  1. 1

    反应式编程简介

  2. 2

    JavaScript中的异步编程

  3. 3

    数据源与可观察对象

  4. 4

    同步与异步数据源

  5. 5

    释放可观察对象

  6. 6

    测验:响应式编程基础

RxJS Subjects
  1. 1

    RxJS 主题概览

  2. 2

    行为主题与回放主题(checkpoint)

  3. 3

    异步主题

RxJS 操作符
  1. 1

    RxJS 操作符概述

  2. 2

    创建型操作符

  3. 3

    过滤操作符 - 第一部分

  4. 4

    过滤操作符 - 第二部分

  5. 5

    转换操作符

  6. 6

    组合操作符

  7. 7

    自定义操作符

  8. 8

    RxJS 操作符自测题

测试可观察对象
  1. 1

    RxJS 测试入门

  2. 2

    朴素的测试方法

  3. 3

    大理石测试

RxJS中的实际项目
  1. 1

    项目概览

  2. 2

    集中式加载指示器

  3. 3

    DOM 事件

  4. 4

    响应式本地数据库

  5. 5

    响应式错误处理

  6. 6

    控制数据流

  7. 7

    加载屏幕技巧与窍门

结论
  1. 1

    结论与下一步行动

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)