The idea of reactive programming emerged relatively recently, around 10 years ago. This article series analyzes what reactive programming is, what it brings and gives an overview of various approaches and use cases.
In the final part of our series, I will share my experience of developing a smart home system. The first two parts described my approach to design and the process of developing a smart home solution.