Ответ
Основные модули Node.js:
- fs - работа с файловой системой (чтение/запись файлов)
const fs = require('fs');
fs.readFile('file.txt', 'utf8', (err, data) => {});
- path - работа с путями файлов
const path = require('path');
path.join(__dirname, 'folder', 'file.txt');
- http/https - создание HTTP-серверов и клиентов
const http = require('http');
http.createServer((req, res) => {}).listen(3000);
- events - работа с событиями через EventEmitter
const EventEmitter = require('events');
const emitter = new EventEmitter();
emitter.on('event', () => {});
- stream - работа с потоками данных
- crypto - криптографические функции
- util - вспомогательные утилиты
- os - информация об операционной системе
- url - парсинг и форматирование URL
- querystring - работа с query-параметрами
Эти модули входят в стандартную поставку Node.js и не требуют установки через npm.