- Что такое Node.js?
- Разница между Node.js и JavaScript?
- Когда следует использовать Node.js?
- Плюсы Node.js?
- Что такое цикл событий (event loop)?
- Разница между асинхронной и неблокирующей функциями?
- Преимущества однопоточного веб-сервера по сравнению с многопоточным?
- Что такое поток (stream)? Типы потоков в Node.js?
- Разница между
createReadStream
иreadFile
? - Что такое REPL в Node.js?
- Что такое Continuation-passing Style (CPS)?
- Как избежать Callback Hell?
- Что такое модуль Cluster?
- Почему использование блокирующих, или синхронных операций является плохой практикой в Node.js?
- Что такое
npm
? - Разница между
module.exports
иexports
? - Почему в модулях переменные верхнего уровня не являются глобальными?
- Что такое циклические зависимости модулей в Node?
- Подходы к масштабированию Node.js приложения?
- Что такое переменные окружения в Node.js? Как они используются?