RxSwift vs ReactiveCocoa
How does ReactiveCocoa relate to Rx?
Choosing a Swift reactive programming library – Q42
ReactiveCocoa vs RxSwift – Ash Furrow
swift – ReactiveCocoa vs RxSwift – pros and cons? – Stack Overflow
大概的解释是:
Reactive的新手的话,比如我,对于Reactive的基本概念都没不是很熟悉的话,
那具体选择哪个:
RxSwift还是ReactiveCocoa,是关系不大的
-》重要的是,你选择任何一个,然后好好用试试
-》等基本熟悉了一个,再有空换另外一个
-》有了Reactive的基础,再去比较两个框架,才能知道哪个更适合你自己
-》从技术角度来说:
RAC为了减少side effect,使得概念更易理解,所以弄出了Signal/SignalProducer
而RxSwift只有Observable
-》但是RxSwift的好处是:是隶属于ReactiveX组织的
-》学好了RxSwift,将来万一用到其他的Rx,比如Rx.Net, RxJava or RxJS,就容易多了。
【总结】
总之:新手,还是推荐先去试试RxSwift
等熟悉了Reactive模式,再去折腾ReactiveCocoa
转载请注明:在路上 » 【整理】RxSwift vs ReactiveCocoa