MVVM과 FRP를 쉽게 다루기 위해
개요
참고 링크
지금까지 iOS 설계의 흐름을 흠뻑
MVC ( ~ 2012)
MVP ( ~ 2014)
MVVM ( ~ 2015 ~ )
도서관
아래의 ◎○△x는 개인적인 쓰기입니다.
MVVM용
FRP or 태스크 분할용
총 사이즈
RxSwift
◎
◎
33MB
ReactiveCocoa
△
○
26.8MB
ReactKit
△
○
7.8MB
ReactiveKit
SwiftBond
◎
x
7.4MB
SwiftTask
x
◎
2.6MB
도서관 인터페이스의 취급 용이성 (개인적인 감상입니다.)
RxSwift · 취급하기 쉬운/직관적 · XCode 등의 코드 보완이 효과적
ReactiveCocoa3.0(옛날의 것)・취급하기 어려운/이해에 시간이 걸린다・XCode등의 코드 보완이 효과가 어렵다
RxSwift
SwiftBond SwiftTask
ReactiveCocoa4.0
ReactKit
ReactiveCocoa3.0
사이즈 상세
도서관
framework1
framework2
framework3
RxSwift
RxSwift.framework(22M)
RxCocoa.framework(9.6M)
RxBlocking.framework(648K)
ReactiveCocoa
ReactiveCocoa.framework(26M)
Result.framework(872K)
ReactKit
ReactKit(5.4M)
SwiftTask.framework(2.8M)
SwiftBond
Bond.framework(7.1M)
SwiftTask
SwiftTask.framework(2.8M)
※실제로 archive하면 ReactiveCocoa로 10MB 정도였다
개인적인 쓰기에 대해
전제
전제를 실현하기 위해
도서관 선정 이유
주제
Reference
이 문제에 관하여(MVVM과 FRP를 쉽게 다루기 위해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/y-sana/items/218a3d127a53757826fa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)