Sobes.tech
Junior — Middle

Опишете опита си с фреймуърка Express в проекти

sobes.tech AI

Отговор от AI

В проектите си съм използвал Express за създаване на REST API и логика на сървъра. Обикновено настройвах маршрути (routes) за обработка на HTTP заявки, използвах middleware за обработка на грешки и автентикация, и интегрирах Express с бази данни чрез ORM или драйвери.

Пример за прост сървър на Express:

const express = require('express');
const app = express();

app.use(express.json());

app.get('/users', (req, res) => {
  res.json([{ id: 1, name: 'Ivan' }, { id: 2, name: 'Maria' }]);
});

app.post('/users', (req, res) => {
  const user = req.body;
  // Логика за съхранение на потребителя
  res.status(201).json(user);
});

app.listen(3000, () => {
  console.log('Сървърът работи на порт 3000');
});

Имам също опит в настройката на middleware за логване и обработка на CORS.