RIBs? 왜 쓰는데?
RIBs란?
Uber의 크로스 플랫폼 아키텍쳐 프레임워크로 Router-Interactor-Builder의 앞글자를 따왔음
Andorid와 iOS모두에서 유사한 개발 패턴을 사용할 수 있어 엔지니어들이 공동으로 설계된 구조를 공유할 수 있음.
RIB이라는 단위로 라이프 사이클이 나뉘어져있기 때문에 전역 상태변경으로 인한 예기치않은 동작이 발생해 특정한 상태를 변경하는 것을 막을 수 있음.
RIB의 구성 요소들(Router, Interactor...
delmasong.hashnode.dev4 min read