Я часто вижу этот шаблон, и теперь мне любопытно:
const server = http.createServer(app);
// Listen on provided port, on all network interfaces.
server.listen(port);
server.on('error', onError);
server.on('listening', onListening);
они используют модуль http в комбинации с express, но я узнал, что вы можете просто использовать express для создания сервер. По какой причине они используют оба?
Я думаю, что вы можете прослушивать ошибки таким образом? Или это просто старый способ делать вещи?