oktatas:web:back-end_framework:express:json_fajl_hasznalata
< Express
Express - JSON fájl használata
Projekt
- index.js
const express = require('express');
const fs = require('fs');
const crypto = require('crypto');
const app = express();
// Az adatok beolvasása
const employeesData = JSON.parse(fs.readFileSync('employees.json'));
// API-endpoint a felhasználók lekérdezésére
app.get('/employees', (req, res) => {
res.json(employeesData);
});
app.post('/employees', (req, res) => {
const newEmployee = {
id: crypto.randomUUID(),
name: 'Abigail',
city: 'Szeged'
}
employeesData.employees.push(newEmployee);
fs.writeFileSync('employees.json', JSON.stringify(employeesData, null, 2));
res.json(employeesData);
});
app.listen(8000, () => {
console.log('Az Express alkalmazás fut a 8000-es porton...');
});
oktatas/web/back-end_framework/express/json_fajl_hasznalata.txt · Utolsó módosítás: 2024/03/19 12:25 szerkesztette: admin