Sobes.tech
Junior — Middle

Дар корӣ бо кадом форматҳои маълумот ё ҳуҷҷатҳо муошират доштед?

sobes.tech AI

Ҷавоб аз AI

Дар кор бо Node.js, одатан зарур аст, ки бо форматҳои гуногуни маълумот ва ҳуҷҷатҳо кор кунед, масалан:

  • JSON — формати асосии мубодилаи маълумот дар барномаҳои веб, барои интиқоли маълумот байни мизоҷ ва сервер истифода мешавад.
  • YAML — баъзан барои файлҳои конфигуратсия истифода мешавад.
  • XML — камтар маъмул аст, аммо барои ҳамгироӣ бо хидматҳои хориҷӣ истифода мешавад.
  • Markdown — формат барои ҳуҷҷатгузорӣ, масалан барои файлҳои README.
  • Swagger/OpenAPI — махсусиятҳо барои тавсифи API-ҳои REST.

Масалан, хондани JSON дар 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);
});