Por que no método listarLivros foi usado "json" res.status(200).json(livros) e nos outros métodos de listagem foi usado "send" res.status(200).send(livros)?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Por que no método listarLivros foi usado "json" res.status(200).json(livros) e nos outros métodos de listagem foi usado "send" res.status(200).send(livros)?
Olá Vagner, tudo bem?
Na realidade não há muita diferença entre o .send e o .json, ambos podem ser utilizados para os exemplos do curso. O .send identifica que você tá enviando um json e já seta o Content-Type para application/json. Já o .json converte antes os objetos para json, para garantir o formato do que você tá enviando e por debaixo dos panos faz um .send.
Se a dúvida permanecer, não deixe de nos avisar por aqui.
Bons estudos! 😄