Olá, Reverton!
Na declaração do código que você compartilhou, a constante api
está sendo utilizada para fazer a requisição à API e obter os dados dos vídeos. No entanto, a utilização dessa constante não está explícita no código que você compartilhou.
Aqui está como o código funciona:
- A constante
api
é declarada e recebe o resultado da função fetch
, que faz a requisição para a URL "http://localhost:3000/videos". - Em seguida, o método
then
é encadeado para tratar a resposta da requisição. No caso, o método res.json()
é utilizado para converter a resposta em formato JSON. - Por fim, outro método
then
é encadeado para percorrer os vídeos retornados pela API e adicionar a lista de vídeos à página.
Portanto, a utilização da constante api
acontece implicitamente nos métodos then
encadeados, onde os dados dos vídeos são tratados e adicionados à página.
Espero ter ajudado e bons estudos!