Refactoring reactiveSwift to rxSwift

Leo Kang·2021년 7월 13일
0

rxswift

목록 보기
1/1

reactSwift를 rxSwift로 리팩토링 하기.

회사의 소스 중 일부가 한 2년 전 쯤 묵은 소스가 있었는데,
고쳐야겠다라고 부채를 쌓아두고 있었다.

다른 할 것도 많이 있었고, 잘 동작하고 있던 것을 굳이 건드리고 싶지도 않았다.
(사실 잊고 있었다. 😁)

이번에 해당 부분을 수정하게 되면서 신규로 rxSwift로 짜게 되면서 기존 소스를 버린거다.

현재날짜 기준(2021.7.13)

APIgithub stars
reactiveSwift2.8k
rxSwift20.3k

뭐 github star 수가 이야기 해주듯,
7~8배 정도 더 많이 쓰인다. 예전에는 reacativeSwift가 더 많이 쓰였는데..

이번에 리팩토링하면서 느낀점

  1. 영원한 선두주자는 없다.
  2. 나중에 해야지는 상황을 악화시킴.

같은 observable stream 기반이지만, 앞으로 격차는 더 벌어질 것 같고
apple에서 나온 combine이 rx를 대체하기 전까지는 확실히 더 많이 공부하고
자유자재로 쓸 수 있게 노오력 필요.

profile
iOS developer

0개의 댓글