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

🎯 タスク
このプロジェクトでは、以下を学びます。
- Node.js を使って HTTP サーバを作成する方法
Stream pipe
を使って GitHub の応答データを直接クライアントに渡す方法- リバースプロキシサーバを起動してテストする方法
🏆 成果
このプロジェクトを完了すると、以下ができるようになります。
- リバースプロキシの概念とその仕組みを理解する
- Node.js を使って GitHub ウェブサイトに対する要求をプロキシするリバースプロキシを作成する
Stream pipe
を使ってリバースプロキシ機能を実装する- リバースプロキシサーバを起動してテストする