Node js ReadableStream

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 May 12 8:50
Editor
Edited
Edited
2021 May 12 9:35
Refs
Refs

event

  • data
  • end
  • error
  • close
  • readable

mode

  • pause (pull)
  • flowing (push)

function

  • pipe()
  • unpipe()
  • read()
  • unshift()
  • resume()
  • pause()
  • isPaused()
  • setEncoding()
 
  • readableObjectMode - 기본적으로 string, buffer만 받는데 array도 받게
notion image
pipe 메소드로 읽기 가능한 스트림을 사용할 때는 두 모드를 신경쓰지 않아도 된다
pipe 가 자동으로 관리하기 때문
 
 
 
 
 
 
 
 
 
Node.js Stream 당신이 알아야할 모든 것 3편
원본: https://medium.freecodecamp.com/node-js-streams-everything-you-need-to-know-c9141306be93 이전글: (번역)Node.js Stream 당신이 알아야할 모든 것 2편 노드js의 스트림을 말할때 두 가지 다른 태스트가 있습니다 지금까지는 스트림을 사용하는 것에 대해 말했으니까 이젠 직접 구현해 볼까요? 스트림 구현체들은 대게 stream 모듈을 require 합니다 쓰기 가능한 스트림을 구현하려면 스트림 모듈의 Writable 생성자를 사용해야 합니다 많은 방법으로 쓰기 가능한 스트림을 구현할 수 있습니다.
Node.js Stream 당신이 알아야할 모든 것 3편
Node.js Stream 당신이 알아야할 모든 것 2편
원본: https://medium.freecodecamp.com/node-js-streams-everything-you-need-to-know-c9141306be93 이전글: (번역)Node.js Stream 당신이 알아야할 모든 것 1편 Node.js에는 네 가지 기초 스트림 타입이 있습니다. Readable, Writable, Duplex, Transform 스트림입니다. 읽기 가능한(readable) 스트림은 소비할수 있는 데이터를 추상화한 것입니다. 예를들어 fs.createReadStream 메소드가 그렇죠. 쓰기 가능한 (writable) 스트림은 데이터를 기록할수 있는 종착점을 추상화한 것입니다. 예를 들어 fs.createWriteStream 메소드가 있죠.
Node.js Stream 당신이 알아야할 모든 것 2편
 
 

Recommendations