Open ericltw opened 5 years ago
Introduction
反應式編程是使用異步數據流編程。換句話說,從事件,變量變化,到建構請求,任何可能改變或發生的一切都是經由數據流傳遞和觸發。
以反應式編成所建構的應用程式有以下特點:
Why we need
現代的應用與大量的數據事件相關的UI事件具有高度的交互性,現代的應用更加實時,修改A表單可以實時觸發改變B畫面的呈現。
Reactive Programming提高代碼的抽象級別,因此可以專注定義業務邏輯事件的相互依賴性,而不必調整大量的細節內容,使代碼更為簡潔精確。
Reference
https://www.didierboelens.com/2018/08/reactive-programming---streams---bloc/
https://gist.github.com/staltz/868e7e9bc2a7b8c1f754
Reactive Programming
Introduction
反應式編程是使用異步數據流編程。換句話說,從事件,變量變化,到建構請求,任何可能改變或發生的一切都是經由數據流傳遞和觸發。
以反應式編成所建構的應用程式有以下特點:
Why we need
現代的應用與大量的數據事件相關的UI事件具有高度的交互性,現代的應用更加實時,修改A表單可以實時觸發改變B畫面的呈現。
Reactive Programming提高代碼的抽象級別,因此可以專注定義業務邏輯事件的相互依賴性,而不必調整大量的細節內容,使代碼更為簡潔精確。
Reference
https://www.didierboelens.com/2018/08/reactive-programming---streams---bloc/
https://gist.github.com/staltz/868e7e9bc2a7b8c1f754