官术网_书友最值得收藏!

What is reactive programming?

Reactive programming has gained a lot of popularity since 2010. Although its concepts and usage date from the early days of computing, this recent popularity is mainly due to the publication of the ReactiveX project. This might seem surprising for developers who had rarely used event-driven programming before. However, for people who faced tremendous state machines or callback hell, this seems more of an inevitable fact.

Before playing with ReactiveX and RxPY, this first part describes the principles being used in reactive programming and how they are used in asynchronous frameworks. This initial study of low-level features is not strictly necessary when using ReactiveX and asynchronous frameworks, but it helps a lot to understand how they work, which thus helps us to use them correctly.

主站蜘蛛池模板: 高邑县| 九台市| 台南县| 枣强县| 邢台县| 万山特区| 碌曲县| 凭祥市| 县级市| 花垣县| 湖州市| 仁布县| 铁岭市| 德保县| 阿鲁科尔沁旗| 普兰店市| 南康市| 汉中市| 镶黄旗| 定陶县| 九江县| 金溪县| 孟州市| 吉首市| 潍坊市| 鹿邑县| 保康县| 黔江区| 汕头市| 福安市| 闻喜县| 宁强县| 简阳市| 大姚县| 甘洛县| 成都市| 蓬莱市| 呼和浩特市| 绥德县| 五华县| 新民市|