# reactivex

36개의 포스트

RxSwift에 대한 고찰

RxSwift를 포함하고 있는 ReactiveX 기술은 스트림 옵저빙을 사용한 비동기 프로그래밍을 위한 API이다.쓰레드 스케줄링과 옵저버 패턴이라는 매우 근본적인 컴퓨터공학 기술을 기반으로 하기 때문에 다양한 언어나 환경에 포팅됐다.더욱이 연산자를 공유하기 때문에,

2023년 8월 8일
·
0개의 댓글
·
post-thumbnail

RxJava, RxAndroid

나만 몰랐던 RxJava 이제라도 알아보자

2023년 4월 13일
·
0개의 댓글
·
post-thumbnail

Spring Webflux란?

Spring Webflux는 Reactive Programming을 지원하는 Spring Framework의 모듈 중 하나다. Reactive Programming은 비동기적인 데이터 처리를 통해 더 높은 성능과 효율성을 제공하는 프로그래밍 패러다임이다.Spring W

2023년 3월 28일
·
0개의 댓글
·
post-thumbnail

Combine - subscribe(on:) VS. receive(on:)

요즘 Combine을 조금씩 공부해보고 있다. 커스텀 연산자도 만들어보면서.. 근데 이 과정에서 신기한 것이 있었다. 바로 subscribe(on:) Combine 연산자.아래는 나와 회사 팀원들이 같이 고민해보고 찾아본 결과를 토대로 작성한 글이다.

2023년 3월 26일
·
2개의 댓글
·
post-thumbnail

[알고리즘] 완전 탐색(브루트 포스)

완전탐색 : 모든 경우의 수를 주저 없이 다 계산하는 해결 방법, 대표적인 문제 유형, 전체 데이터 100만개 이하일 때 사용시간 제한이 1초, 데이터의 개수가 100만 개 문제 ⇒ O(NlogN) 이내의 알고리즘 이용< 문제 유형 >상하좌우 - 좌표 여행 후

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

ReactiveX Observable (2)

1. Cold Observable 와 Hot Observable

2022년 8월 2일
·
0개의 댓글
·

RxSwift 시작하기(ReactiveX) - 1

오늘부터 RxSwift에 대한 개념부터 operator들에 대한 개념들까지 하나하나 짚어가면서 알아보려고 해요.들어가기에 앞서..ReactiveX의 준말이며, Reactive가 갖는 사전적 의미는이라는 뜻이라고 합니다. 파파고 좋아요.An API for asynchro

2022년 7월 16일
·
0개의 댓글
·
post-thumbnail

ReactiveX Observable (1)

1. Observable 란? 2. Observable 예제보기

2022년 6월 12일
·
0개의 댓글
·
post-thumbnail

RxJava 란?

1. ReactiveX란? 2. RxJava 란? 3. 명령형 프로그래밍과 반응형 프로그래밍의 차이 4. 반응형 프로그래밍 추가로 더 이해해보기

2022년 6월 8일
·
0개의 댓글
·
post-thumbnail

RxJS

RxJS 퀵스타트

2022년 5월 5일
·
0개의 댓글
·

[RxSwift] - Generic 을 활용한 리펙터링

지난 포스트에서 Generic을 활용하여 코드를 단축하는 방법에 대해 연구해보았다.그렇다면 이번엔 정말로 긴, 긴 코드를 줄여보자. 단순히 Decode정도가 아닌."피플"은 Single, Observable을 정말 많이 리턴한다.코드를 살펴보자Calendar Manag

2022년 4월 21일
·
0개의 댓글
·
post-thumbnail

[RxSwift] - Generic 을 활용한 리팩터링

피플 앱 (이하 "피플") 을 정신없이 만들다보니 계속 신경쓰이는 부분이 있었다. "피플"은 10개정도의 Manager 들에 의해 BackEnd 소스들과 http 통신이 이루어진다. 가장 많은 코드를 가진 Manager은 역시 사연부분을 담당하는 DontionDatab

2022년 4월 21일
·
0개의 댓글
·

[RxSwift] Observable

실제로 sequence 정의subscriber, 즉 구독되기 전까지는 아무런 이벤트도 보내지 않음특정 타입으로 정의되어야 함(ex. Observable<Any> ) event 중 completed 만 방출함그렇다면 언제 사용하나? 1\. 즉시 종료할 수 있는 o

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

스트림의 데이터를 변형하는 연산자들

이번에는 스트림의 데이터를 Transform하는 연산자들에 대해서 알아봅니다.

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

스트림을 필터링하는 연산자들

스트림의 모든 데이터가 아닌 일부 데이터만 필요할 때가 있습니다. 이럴 때 쓰는 Filtering Operators에 대해서 알아봅니다.

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

Observable

Observable의 기초를 알아봅니다!

2022년 3월 4일
·
0개의 댓글
·
post-thumbnail

반응형 프로그래밍

RxSwift에서 Rx는 ReactiveX를 뜻합니다. 여기서 Reactive는 Reactive Programming에서 따온 것입니다. 이번 포스팅에서는 반응형 프로그래밍 혹은 함수형 프로그래밍이라고 불리는 프로그래밍 방식에 대해서 알아보도록 하겠습니다.로직이나 데이

2022년 3월 3일
·
0개의 댓글
·
post-thumbnail

[RxJava] Scheduler 설정하기

손쉬운 멀티 쓰레딩 구현을 위한 스케줄러 개념 알아보기

2021년 10월 20일
·
0개의 댓글
·
post-thumbnail

Rx Scheduler -6-

Observable 연산자 체인에 멀티스레딩을 적용하고 싶다면, 특정 스케줄러를 사용해서 연산자(또는 특정 Observable)를 실행하면 된다.ReactiveX의 일부 Observable 연산자는 사용할 스케줄러를 파라미터로 전달 받기도 하는데, 이 연산자들은 자신이

2021년 9월 16일
·
0개의 댓글
·