Карточка Junior Потоки и буферы обновлено

Виды потоков

Вопрос

Какие четыре вида потоков есть в Node.js?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

Readable (источник, fs.createReadStream), Writable (приёмник, HTTP-ответ), Duplex (независимые чтение и запись, TCP-сокет) и Transform (выход вычисляется из входа, zlib.createGzip).

Ответ

Readable (источник, fs.createReadStream), Writable (приёмник, HTTP-ответ), Duplex (независимые чтение и запись, TCP-сокет) и Transform (выход вычисляется из входа, zlib.createGzip).

Разбор

Все они наследуют EventEmitter.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.