Sobes.tech
Назад к вопросам
Junior — Middle
85

Опиши свой опыт работы с фреймворком Express в проектах

Ответ от нейросети

sobes.tech 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: 'Иван' }, { id: 2, name: 'Мария' }]);
});

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

app.listen(3000, () => {
  console.log('Сервер запущен на порту 3000');
});

Также имел опыт настройки middleware для логирования и обработки CORS.