プロジェクト in JavaScript Skill Tree

Node.js リバースプロキシの構築

初級

このプロジェクトでは、Node.js を使用してリバースプロキシを作成する方法を学びます。リバースプロキシは、クライアントとバックエンドサーバーの間に位置するサーバーで、クライアントからのリクエストをバックエンドサーバーに転送し、レスポンスをクライアントに返します。

JavaScript

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このプロジェクトでは、Node.js を使ってリバースプロキシを作成する方法を学びます。リバースプロキシは、クライアントとバックエンドサーバの間に配置されるサーバで、クライアントからの要求をバックエンドサーバに転送し、その応答をクライアントに返します。

👀 プレビュー

Reverse proxy server preview

🎯 タスク

このプロジェクトでは、以下を学びます。

  • Node.js を使って HTTP サーバを作成する方法
  • Stream pipe を使って GitHub の応答データを直接クライアントに渡す方法
  • リバースプロキシサーバを起動してテストする方法

🏆 成果

このプロジェクトを完了すると、以下ができるようになります。

  • リバースプロキシの概念とその仕組みを理解する
  • Node.js を使って GitHub ウェブサイトに対する要求をプロキシするリバースプロキシを作成する
  • Stream pipe を使ってリバースプロキシ機能を実装する
  • リバースプロキシサーバを起動してテストする

講師

labby

Labby

Labby is the LabEx teacher.

おすすめ

no data