RxSwift (1) 썸네일형 리스트형 [RxSwift]RxSwift란? RxSwift는 Reactive eXtension + Swift의 합성어입니다. Rx를 장착한 Swift? 라고 생각이 드는데요. Rx가 뭔지 알아보겠습니다. 1. Rx (Reactive Extesions) Rx는 관찰 가능한 스트림을 사용해서 비동기 프로그래밍을 구성하기 위한 라이브러리다. Rx는 Observable streams이 next, error, complete 세 가지의 이벤트 방출하도록 함으로써 이벤트 기반의 비동기 프로그래밍을 가능하도록 해줍니다. Rx는 관찰자 패턴과 반복자 패턴 그리고 함수형 프로그래밍에서 얻은 아이디어의 조합입니다. 위 문장을 풀어서 얘기하자면 특정 스트림을 지속적으로 관찰(관찰자 패턴)하고 있다가 이벤트가 발생하면 방출된 값에 접근(반복자 패턴)해서 특정 연산을 수.. 이전 1 다음