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

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.

主站蜘蛛池模板: 绥芬河市| 丰镇市| 新野县| 安化县| 城固县| 三明市| 和田市| 乌审旗| 平阴县| 乃东县| 宁陕县| 花莲县| 伊金霍洛旗| 井研县| 佛冈县| 中卫市| 奉贤区| 漯河市| 远安县| 岑溪市| 隆子县| 墨江| 囊谦县| 台江县| 中牟县| 镇江市| 沁源县| 海原县| 常德市| 苏州市| 上栗县| 梨树县| 温泉县| 普格县| 四平市| 曲松县| 原阳县| 涿州市| 齐河县| 宜兰市| 荆门市|