Sobes.tech
Junior — Middle

Ի՞նչ տվյալների կամ փաստաթղթերի ձևաչափերով եք աշխատել ձեր աշխատանքում։

sobes.tech AI

Պատասխան AI-ից

Node.js հետ աշխատելիս հաճախ անհրաժեշտ է շփվել տարբեր տվյալների ձևաչափերի և փաստաթղթերի հետ, օրինակ՝

  • JSON — հիմնական տվյալների փոխանակման ձևաչափը վեբ հավելվածներում, օգտագործվում է տվյալների փոխանցման համար հաճախորդից և սերվերից:
  • YAML — երբեմն օգտագործվում է կոնֆիգուրացիոն ֆայլերի համար:
  • XML — ավելի հազվադեպ, բայց կարող է օգտագործվել արտաքին ծառայությունների ինտեգրացիայի համար:
  • Markdown — փաստաթղթավորման ձևաչափ, օրինակ՝ README ֆայլերի համար:
  • Swagger/OpenAPI — REST API-ների նկարագրության համար սահմանումներ:

Node.js-ում JSON կարդալու օրինակ:

const fs = require('fs');

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