Junior — Middle
Με ποια φορμά δεδομένων ή τεκμηρίωσης είχατε να ασχοληθείτε στην εργασία σας;
sobes.tech AI
Απάντηση από AI
Στη δουλειά με το Node.js, συχνά χρειάζεται να αλληλεπιδράσετε με διαφορε formats δεδομένων και τεκμηρίωσης, όπως:
- JSON — το κύριο format ανταλλαγής δεδομένων σε web εφαρμογές, χρησιμοποιείται για τη μεταφορά δεδομένων μεταξύ πελάτη και διακομιστή.
- YAML — μερικές φορές χρησιμοποιείται για αρχεία ρυθμίσεων.
- XML — συναντάται σπανιότερα, αλλά μπορεί να χρησιμοποιηθεί για ενσωμάτωση με εξωτερικές υπηρεσίες.
- Markdown — format τεκμηρίωσης, π.χ. για αρχεία README.
- Swagger/OpenAPI — προδιαγραφές για την περιγραφή REST API.
Παράδειγμα ανάγνωσης 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);
});