Sobes.tech
Junior — Middle

Com que formatos de dados ou documentação teve de trabalhar na sua função?

sobes.tech IA

Resposta da IA

No trabalho com Node.js, muitas vezes é necessário interagir com diferentes formatos de dados e documentação, por exemplo:

  • JSON — formato principal de troca de dados em aplicações web, usado para transferir dados entre cliente e servidor.
  • YAML — às vezes usado para arquivos de configuração.
  • XML — ocorre com menos frequência, mas pode ser usado para integração com serviços externos.
  • Markdown — formato de documentação, por exemplo, para arquivos README.
  • Swagger/OpenAPI — especificações para descrever APIs REST.

Exemplo de leitura de JSON em Node.js:

const fs = require('fs');

fs.readFile('data.json', 'utf8', (err, data) => {
  if (err) throw err;
  const obj = JSON.parse(data);
  console.log(obj);
});