- MobX Quick Start Guide
- Pavan Podila Michel Weststrate
- 323字
- 2021-08-05 10:34:18
Preface
Reactive programming has captured the imagination of programmers for decades. Once the gang of four standardized the observer design pattern, the term has become part of the standard vocabulary of every programmer:
Nonetheless, there is a wide variety of technologies, libraries, and frameworks implementing the observer pattern. Yet, MobX is unique in the way it applies this pattern to state-management. It has a very friendly syntax, a small core API that makes it easy to learn as a beginner, and it can be applied in any JavaScript project. Moreover, the library has proven scalable, not just at Mendix where the project was first applied, but also in famous projects, such as Microsoft Outlook, Battlefield 1 by DICE, Jenkins, Coinbase, and many, many more.
This book will not just guide you through the basics; it will also immerse you in the philosophy of MobX: Anything that can be derived from the application state, should be derived. Automatically.
MobX is not the first of its kind, but it is standing on the shoulders of giants and has pushed the boundaries of what is possible with the transparent reactive programming paradigm. For example, it is, as far as the authors know, the first major library that combines reactivity with synchronous transactions and the first to explicitly distinguish the concept of derived-values and automatic side effects (reactions).
Unlike many learning materials, this book guides you through the inner workings of MobX and its many extension points. This book will hopefully leave a lasting impression that an essentially simple (and very readable!) paradigm can be used to accomplish tasks that are very challenging, not just in terms of domain complexity, but also in terms of performance.
- 物聯網+BIM:構建數字孿生的未來
- 城市治理一網統管
- 網絡基礎與網絡管理項目化教程
- 6G無線網絡空口關鍵技術
- 語音信號處理及Blackfin DSP實現
- Learning Node.js Development
- 計算機網絡技術
- Hands-On Docker for Microservices with Python
- 現場綜合化網絡運營與維護:運營商數字化轉型技術與實踐
- 新媒體交互藝術
- 5G智慧交通
- 趣話通信:6G的前世、今生和未來
- 網絡信息安全工程技術與應用分析
- 巧學活用CISCO網絡典型配置
- Microsoft System Center 2012 Configuration Manager:Administration Cookbook