Запитання 7
Чому Node.js однонитковий (single-threaded)?
Варіанти відповідей
Щоб спростити конкурентність: використовується один основний потік з неблокуючим I/O, а блокуючі операції виконуються у фоні.
Тому що JavaScript не підтримує багатопоточність у принципі.
Через відсутність доступу до апаратних ядер.
Тому що Node.js не підходить для мережевих додатків.