Node.js / NestJS

Fundamentos do Express.js

Routing, middleware, requisições/respostas, arquivos estáticos, template engines, tratamento de erros

20 perguntas de entrevista·
Junior
1

O que é Express.js?

Resposta

Express.js é um framework web minimalista e flexível para Node.js que oferece recursos robustos para criar aplicações web e APIs. Ele simplifica o routing, os middlewares e o tratamento de requisições/respostas HTTP em comparação com Node.js puro. O Express se tornou o padrão de fato para aplicações web Node.js graças à sua simplicidade e desempenho.

2

Como criar uma aplicação Express básica?

Resposta

Criar uma aplicação Express requer importar o módulo express e então chamar a função express() para instanciar a aplicação. Essa instância fornece todos os métodos necessários para definir rotas, middlewares e iniciar o servidor. Esse é o primeiro passo de qualquer aplicação Express.

3

Qual método define uma rota GET no Express?

Resposta

O método app.get() é usado para definir uma rota que responde às requisições HTTP GET. Ele recebe dois parâmetros: o caminho da rota e uma função de callback que processa a requisição e envia a resposta. Esse método é fundamental para criar endpoints REST.

4

O que é um middleware no Express?

5

Como adicionar um middleware global no Express?

+17 perguntas de entrevista

Domine Node.js / NestJS para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis