Sobes.tech
Junior — Middle

Avec quels formats de données ou de documentation avez-vous dû travailler dans votre travail?

sobes.tech IA

Réponse de l'IA

Dans le travail avec Node.js, il est souvent nécessaire d'interagir avec différents formats de données et documentations, par exemple :

  • JSON — format principal d'échange de données dans les applications web, utilisé pour transférer des données entre le client et le serveur.
  • YAML — parfois utilisé pour les fichiers de configuration.
  • XML — moins fréquent, mais peut être utilisé pour l'intégration avec des services externes.
  • Markdown — format de documentation, par exemple pour les fichiers README.
  • Swagger/OpenAPI — spécifications pour décrire les API REST.

Exemple de lecture de JSON en 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);
});