Как создать HTTP сервер без Express через модуль http?

Junior
381 просмотров
AFK Offer AI

http.createServer((req, res) => { res.writeHead(200, {"Content-Type": "text/plain"}); res.end("Hello"); }).listen(3000). req — это IncomingMessage (Readable stream), res — ServerResponse (Writable stream). Для парсинга body нужно читать chunks: req.on("data"), req.on("end"). http напрямую — хорошо для понимания основ, в production используй фреймворки.

Следующий вопрос

В чём разница между Callback Queue и Microtask Queue?