RxJava for Android Developers: with ReactiveX and FRP (Paperback)
暫譯: Android 開發者的 RxJava:使用 ReactiveX 和 FRP
Timo Tuominen
- 出版商: Manning
- 出版日期: 2019-05-20
- 售價: $1,575
- 貴賓價: 9.5 折 $1,496
- 語言: 英文
- 頁數: 450
- 裝訂: Paperback
- ISBN: 1617293369
- ISBN-13: 9781617293368
-
相關分類:
Java
-
相關翻譯:
反應式編程實戰 使用 RxJava 2.x 開發 Android 應用 (RxJava for Android Developers: with ReactiveX and FRP) (簡中版)
立即出貨 (庫存 < 3)
買這商品的人也買了...
商品描述
In today's world, user interfaces have to be highly dynamic, asynchronous, and reliable. To meet these demands, the programming world is undergoing a radical shift towards something called Functional Reactive Programming (FRP), or just Reactive Programming. FRP offers programmers a new way to construct their applications so that they respond directly to change. And developers spend less time tracing obscure problems and more time focusing on what their code should be doing.
Grokking FRP teaches programmers a new way of thinking about programs and data as well as how to build robust and extensible user interfaces. This well-illustrated book presents lots of concrete, real-world problems and then shows how FRP helps to solve them. It begins by looking at examples that get readers into the mindset of data flows and goes on to introduce the concept of a View Model. Readers also learn how FRP enables them to better manage change and introduce new features. The final part of this book focuses on higher-level application design concerns and strategies as you look at architectural approaches and frameworks that work well with FRP thinking.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
商品描述(中文翻譯)
在當今的世界中,使用者介面必須具備高度的動態性、非同步性和可靠性。為了滿足這些需求,程式設計界正朝著一種稱為函數反應式程式設計(Functional Reactive Programming, FRP)或簡稱反應式程式設計的方向進行根本性的轉變。FRP 為程式設計師提供了一種新的方式來構建應用程式,使其能夠直接對變化做出反應。開發人員花在追蹤模糊問題上的時間減少,能夠更多地專注於他們的程式碼應該做什麼。
《Grokking FRP》教導程式設計師一種新的思考程式和數據的方式,以及如何構建穩健且可擴展的使用者介面。這本插圖豐富的書籍呈現了許多具體的現實問題,並展示了 FRP 如何幫助解決這些問題。書中首先通過範例讓讀者進入數據流的思維模式,接著介紹了視圖模型(View Model)的概念。讀者還將學習到 FRP 如何使他們更好地管理變更並引入新功能。本書的最後部分專注於更高層次的應用程式設計考量和策略,探討與 FRP 思維相輔相成的架構方法和框架。
購買印刷版書籍可獲得 Manning Publications 提供的免費電子書,格式包括 PDF、Kindle 和 ePub。