Node.js — середовище виконання JavaScript поза браузером (на сервері, в терміналі).
Ключові відмінності від браузера:
• Немає window, document, DOM
• Є доступ до файлової системи, мережі, процесів
• Модульна система CommonJS (require) або ESM (import)
const path = require('path');
const os = require('os');
console.log(path.sep);
console.log(os.hostname());
console.log(os.type());
const path = require('path');
console.log(__dirname);
console.log(path.join(__dirname, 'config', 'settings.json'));
console.log(path.basename('/home/user/app/index.js'));
console.log(process.version);
console.log(process.platform);
console.log((process.env.HOME || process.env.PATH || '').slice(0, 30));