RxJava has been growing in popularity and can offer more stable and maintainable code, but it comes with a high learning curve and tradeoffs. This learning path covers both RxJava 1 and 2, but the lessons from both should give you a solid RxJava footing whether you want to dabble in Rx on the side or are thinking about adopting it with a larger team.
Get more development news like this
No prior Rx knowledge is assumed for this great intro to RxJava by Christina Lee.
Avoid common RxJava mistakes with some practical lessons we can all benefit from, from Hugo Visser.
Eric Kok examines RxJava within the larger context of functional programming - get the big picture.
This talk by Felipe Lima hearkens back to RxJava 1, but includes valuable lessons for any larger teams considering adopting RxJava 1 or 2.
Dive into RxJava 2 with the master himself, Jake Wharton, who here examines the differences between RxJava 1 and 2, and the larger thinking behind reactive programming.
Bringing it back to earth after the 10,000 foot views, Nicholas DiPatri demos a practical RxJava example with -yes, really- an IoT air cannon.
Kaushik Gopal dives deep into Multicasting, to help you reuse as much of your Rx work as possible across your app.
Take another deep dive, this time with Garima Jain on Operators in RxJava.
Wrapping up this learning path with some advanced concepts, Jag Saund goes deep but keeps his examples grounded in a practical use case.
About the content
This content has been published here with the express permission of the author.