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

Зачем нужен Node.js

Node.js — это среда выполнения JavaScript на стороне сервера, основанная на движке V8. Она позволяет использовать JavaScript для бэкенда, что особенно удобно для Fullstack-разработчиков.

Основные преимущества:

  • Асинхронность и событийная модель — эффективно обрабатывает множество одновременных соединений (например, чаты, стриминговые сервисы).
  • NPM — огромная экосистема пакетов (более 1 млн).
  • Универсальность — можно писать серверные приложения, утилиты для сборки (Webpack, Gulp), CLI-инструменты.

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

javascript
const http = require('http');
http.createServer((req, res) => {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(3000);
console.log('Server running on port 3000');

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

  • Реалтайм-приложения (WebSockets)
  • API и микросервисы
  • Инструменты для фронтенда (сборка, тестирование)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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