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

Для чего используется Node.js

Node.js — это среда выполнения JavaScript на стороне сервера, основанная на движке V8. Основные применения:

  1. Серверная разработка — создание быстрых и масштабируемых бэкенд-приложений благодаря асинхронной, событийно-ориентированной архитектуре.
  2. Инструменты для фронтенда — сборка проектов (Webpack, Gulp), запуск тестов и т.д.
  3. Микросервисы и API — лёгкие сервисы для обработки запросов.
  4. Real-time приложения — чаты, стриминги (используя WebSockets, например, с Socket.io).

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

javascript
const http = require('http');
http.createServer((req, res) => {
  res.end('Hello World!');
}).listen(3000);

Ключевые преимущества:

  • Один язык (JS) для фронтенда и бэкенда.
  • Большая экосистема (npm).
  • Высокая производительность для I/O-операций.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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