Что такое Buffer в Node.js и когда его использовать?

Middle
301 просмотров
AFK Offer AI

Buffer — это область памяти фиксированного размера для работы с бинарными данными вне V8 heap. Используется при работе со Streams, файлами, сетевыми пакетами, криптографией. Создаётся через Buffer.from(), Buffer.alloc(). Важно: Buffer.allocUnsafe() быстрее, но не очищает память — может содержать старые данные. Можно конвертировать в строку через .toString(encoding).

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

Как реализовать session-based аутентификацию в Node.js?