Чем Node.js отличается от JavaScript в браузере?
Коротко
Node.js выполняет JavaScript вне браузера и предоставляет backend API: filesystem, process, network.
Node.js выполняет JavaScript вне браузера и предоставляет backend API: filesystem, process, network.
Сильный ответ должен раскрыть: runtime; browser APIs отсутствуют; Node APIs; server-side use cases.
Важно не допустить типичные ошибки: ожидать DOM в Node.js; путать язык и runtime; не понимать роль process.
Что хочет услышать интервьюер
runtime
browser APIs отсутствуют
Node APIs
server-side use cases
Пример: Node.js example
console.log(process.env.NODE_ENV);
Типичные ошибки
ожидать DOM в Node.js
путать язык и runtime
не понимать роль `process`


