[RxSwift] 반응형이란?

EunJi·2023년 11월 5일
0

RxSwift == 반응형 Swift
뭘 하고 있는지 계속 관찰하면서 a가 바뀌면 b도 바꾸기!

// 기존
int a = 10
int b = 10
int sum = a + b // 20

a = 20
// sum = 20
  • a가 변해도 sum은 여전히 20!
  • a는 a이고 sum은 sum 이므로..
    sum은 a의 변경을 전혀 신경쓰고 있지 않음
  • sum은 개발자가 새로 업뎃 하라고 할 때까지 전혀 업데이트를 하지 않고 과거에 머무르고 있는 것임.
// RxSwift
int a = 10
int b = 10
int sum = a + b // 20

a = 20
// sum = 30
  • sum이 a를 계속 주시하고 있는 것임.
    따라서 a가 변함에 따라 sum의 값도 변화되는 것!
  • 개발자가 업뎃하라고 하지 않아도 알아서! 잘! 스스로! 업뎃하는 것!
    이것이 반응형임!
profile
말하는 감자

0개의 댓글

관련 채용 정보