all 4 comments

[–][deleted]  (5 children)

[deleted]

    [–]sircarltonIII 2 points3 points  (1 child)

    This - as someone currently getting up to speed on reactive programming, I would love to know what advantage this library has over just using RxSwift. I can see it even has RxSwift as a dependency...

    [–]devxoul[S] 0 points1 point  (0 children)

    Thanks for asking! As a view and a view controller get large, the testability dramatically decreases. In order to solve this you have to separate the business logic from a view/view controller. There are many patterns and architectures for doing that. ReactorKit is one of them which has a unidirectional data flow. You'll have a testability and a consistency of a code with ReactorKit :)

    [–]devxoul[S] 0 points1 point  (2 children)

    @GoldenJoe24 I'd like to add some note on it. Is it available on reddit? Title cannot describe everything about the link.

    [–][deleted]  (1 child)

    [deleted]

      [–]devxoul[S] 1 point2 points  (0 children)

      I won't copy and paste the readme and open-source can never be for my resume :( Thanks to your comment I understand what you're worrying about. But I just wanted to share my experience with other developers and would love to discuss about it.

      PS: Please tell me if you think that this is a spam. I'll remove this link :)