Aula 05 – Criando servidor HTTP da API com ExpressJs
Nesta aula, vamos aprender como criar um servidor HTTP para uma API utilizando o framework ExpressJs. Com o ExpressJs, podemos facilmente criar rotas, lidar com requisições e respostas, e muito mais.
Para começar, vamos instalar o ExpressJs usando o npm:
npm install express
Depois de instalar o ExpressJs, podemos criar um arquivo para o nosso servidor. Vamos chamá-lo de “server.js”.
No arquivo “server.js”, vamos importar o ExpressJs e criar uma instância do servidor:
const express = require('express');
const app = express();
Agora, podemos começar a adicionar rotas para a nossa API. Por exemplo, podemos criar uma rota para lidar com requisições GET para a raiz do nosso servidor:
app.get('/', (req, res) => {
res.send('Bem-vindo à nossa API!');
});
E para iniciar o servidor, basta adicionar o seguinte código ao final do arquivo “server.js”:
app.listen(3000, () => {
console.log('Servidor rodando na porta 3000');
});
Com isso, temos um servidor HTTP da nossa API funcionando com o ExpressJs. Agora podemos começar a adicionar mais rotas, tratar requisições e respostas, e construir uma API completa.
Espero que esta aula tenha sido útil e que você esteja mais confiante para criar servidores HTTP com o ExpressJs. Fique à vontade para praticar e explorar outras funcionalidades deste poderoso framework.
Fala professor, essa aula tem uma parte que esta travando.