Construindo um Proxy Reverso em Node.js

Iniciante

Neste projeto, você aprenderá como criar um proxy reverso usando Node.js. Um proxy reverso é um servidor que fica entre um cliente e um servidor de backend, encaminhando as requisições do cliente para o servidor de backend e retornando a resposta de volta ao cliente.

javascriptweb-development

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como criar um proxy reverso usando Node.js. Um proxy reverso é um servidor que fica entre um cliente e um servidor de backend, encaminhando as requisições do cliente para o servidor de backend e retornando a resposta de volta para o cliente.

👀 Visualização

Visualização do servidor proxy reverso

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como criar um servidor HTTP usando Node.js
  • Como usar o Stream pipe para passar os dados de resposta do GitHub diretamente para o cliente
  • Como iniciar o servidor proxy reverso e testá-lo

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Entender o conceito de um proxy reverso e como ele funciona
  • Criar um proxy reverso usando Node.js para encaminhar requisições para o site do GitHub
  • Implementar a funcionalidade do proxy reverso usando o Stream pipe
  • Iniciar e testar o servidor proxy reverso

Professor

labby
Labby
Labby is the LabEx teacher.

Recomendado para Você

no data