Что такое error-first callback паттерн в Node.js?

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

Error-first callback — это соглашение, когда первым аргументом коллбэка всегда идёт объект ошибки (или null если всё ок), а данные — вторым. Например: fs.readFile(path, (err, data) => { if (err) throw err; }). Это стандарт для встроенных модулей Node.js. Позволяет не забывать обрабатывать ошибки, хотя забыть проверить err всё равно легко.

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

Как настроить connection pool для PostgreSQL в Node.js?