Встречается на собеседованиях • сегодня
Использовал ли 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 — гибкий, но требует ручной настройки многих вещей (валидация, безопасность).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы