Criando um Serviço Node
Nós já vimos como executar um programa em Node. Agora, vamos em frente e conhecer algumas maneiras de configurar um serviço HTTP Node para enviar arquivos HTML e outras coisas para os usuários. No final do último capítulo, apenas logamos nossa mensagem de saudação no console. Então agora, vamos nos aprofundar um pouco mais para que possamos prover um website aos nossos usuários e estaremos um passo mais perto de uma aplicação completa.
Então, vou te mostrar duas maneiras de fazer isso:
Método #1: A primeira maneira será em Node "Puro", sem Express - Essa é uma maneira simples de criar um serviço e vamos fazer isso apenas para conhecer melhor o Node. Depois disso, vamos usar apenas o Express como veremos no Método #2.
Método #2: Usando Express - Já que o Express é um dos PRIMERS desse Stack, vamos usa-lo. E uma vez que você conhece-lo, provavelmente não irá mais querer voltar atrás.