In the previous chapter, you learned about unit testing and the unittest.mock package. In this chapter, you will get a handle on the concepts of reactive programming and then take a look at the RxPY reactive programming framework. We'll work on solidifying your conceptual understanding of reactive programming and put together a very bare-bones reactive programming system from scratch.
In this chapter, we will cover the following topics:
- What does reactive programming mean?
- Building a simple reactive programming framework
- Using the Reactive Extensions for Python (RxPY)