[flutter] - RxDart 알아보기


RxDart

Flutter로 개발을 하다보니 자연스럽게 RxDart를 스터디하게 되었고 RxDart의 자료가 부족하여 공부한 자료를 정리하려고 한다.


RxDart란?

RxDart는 기본적으로 제공해주는 StreamStreamContoller에 추가적인 기능을 더하는 라이브러리이다. 공식 문서를 읽어보니 3가지 방법이 있다고 나와있다.

Stream Classes

Stream들을 결합하거나 병합하여 새로운 Stream을 만들어냅니다.

Extension Methods

buffering또는 throttling등과 같은 다른 기능을 가진 새로운 스트림으로 변환합니다. (아직 의미를 잘 모르겠지만 천천히 알아보자) ######

Subjects

StreamContoller에 새로운 성능 추가합니다.

먼저 Stream Classes부터 하나씩 알아보자