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);
});