Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Construindo Endpoints GET para API | Seção
Construindo APIs com Express.js

bookConstruindo Endpoints GET para API

Deslize para mostrar o menu

Endpoints GET são utilizados para recuperar dados do servidor.

Eles retornam dados sem alterar nada.

const users = [
  { id: 1, name: 'John' },
  { id: 2, name: 'Anna' }
];

app.get('/users', (req, res) => {
  res.json(users);
});

Este endpoint retorna todos os usuários.

Também é possível retornar um único item utilizando um parâmetro de rota:

app.get('/users/:id', (req, res) => {
  const id = Number(req.params.id);

  const user = users.find(u => u.id === id);

  res.json(user);
});

Exemplos:

  • '/users': retorna todos os usuários;
  • '/users/1': retorna o usuário com id 1.

Endpoints GET são a forma mais comum de ler dados em uma API.

question mark

Qual é o propósito de um endpoint GET?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 12

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 12
some-alt