Встречается на собеседованиях • сегодня

Использовал ли Express.js

Express.js — это минималистичный фреймворк для Node.js, который упрощает создание серверной части веб-приложений и API.

Основные возможности:

  • Роутинг (app.get(), app.post() и т.д.)
  • Middleware (app.use()) для обработки запросов
  • Шаблонизация (EJS, Pug)
  • Работа с куками, сессиями, статическими файлами

Пример простого сервера:

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

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000, () => console.log('Server started on port 3000'));

Когда использовать:

  • Для быстрого прототипирования API
  • SSR (например, с Next.js или Nuxt.js)
  • Микросервисы

Альтернативы: Fastify, Koa, NestJS.

Express.js — гибкий, но требует ручной настройки многих вещей (валидация, безопасность).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы