Logo
☆☆☆☆☆
0.0
Intermediate
10h

构建可扩展的应用:使用 Node.js 实现 Redis

本课程专注于使用 Node.js 实现 Redis,帮助你开发高性能、可扩展的应用程序。无论你是初学者还是有经验的开发者,本课程都是学习如何利用 Redis 和 Node.js 构建高性能、可扩展应用的绝佳资源。 在本课程中,你将了解 Node.js 和 Express.js 的基础知识。你将深入学习 Redis,包括 Redis 命令、键模式、事务,以及通过 Redis npm 包将 Redis 与 Node.js 连接的方法。随后,你将通过两个实际项目来掌握其应用场景:第一个项目是使用 Redis 和 Node.js 构建一个 GitHub 搜索功能,以理解 Redis 缓存机制并集成 GitHub API;第二个项目是构建一个 API 请求频率限制器,以掌握 Redis 在控制 API 请求次数和管理 API 速率限制方面的应用。 完成本课程后,你将能够熟练使用 Redis 和 Node.js 开发高性能、可扩展的应用程序。

7 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
构建可扩展的应用:使用 Node.js 实现 Redis
本课程专注于使用 Node.js 实现 Redis,帮助你开发高性能、可扩展的应用程序。无论你是初学者还是有经验的开发者,本课程都是学习如何利用 Redis 和 Node.js 构建高性能、可扩展应用的绝佳资源。 在本课程中,你将了解 Node.js 和 Express.js 的基础知识。你将深入...

WHAT YOU'LL LEARN

掌握使用 Express.js 进行 API 开发

Content

7 Lessons • 0 Quizzes • 0 Challenges

课程概览
  1. 1

    课程概述

Node.js 和 Express.js 快速入门
  1. 1

    什么是 Node.js?

  2. 2

    Node.js 中的 Promise 和 async/await

  3. 3

    Node.js 中的 HTTP 模块

  4. 4

    Node.js 中的 fs 模块

  5. 5

    在 Node.js 中创建模块

  6. 6

    什么是 Express.js?

  7. 7

    使用 Express.js 处理 GET 和 POST 请求

  8. 8

    Express.js 中的路径参数和查询参数

  9. 9

    自我测验:Node.js 与 Express.js

总结
  1. 1

    总结与下一步行动

Redis 简介
  1. 1

    Redis 简介

  2. 2

    使用 Redis 命令进行字符串操作

  3. 3

    使用 Redis 命令进行列表操作

  4. 4

    Redis 中的集合操作命令

  5. 5

    Redis 中的键模式

  6. 6

    Redis 中重要的实用命令

  7. 7

    Redis 中的事务

  8. 8

    自我测验:Redis 及其命令

使用 Node.js 连接 Redis
  1. 1

    使用 Node.js 和 Redis 客户端构建一个 API

  2. 2

    使用 Node.js 执行 Redis 字符串命令

  3. 3

    使用 Node.js 执行列表操作

  4. 4

    使用 Node.js 执行集合操作

  5. 5

    使用 Redis 实现基于事务的 API

  6. 6

    使用 Node.js 了解 Redis 的自测练习

GitHub 搜索项目
  1. 1

    GitHub 搜索项目简介

  2. 2

    创建搜索仓库路由

  3. 3

    创建搜索问题路由

  4. 4

    创建搜索用户路由

  5. 5

    构建网页布局以完成应用程序

API 速率限制项目
  1. 1

    API限流项目简介

  2. 2

    熟悉中间件函数

  3. 3

    限流中间件函数

  4. 4

    构建一个网页并完成应用程序

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)