- Flux Architecture
- Adam Boduch
- 201字
- 2021-07-16 10:48:58
Preface
I love Backbone.js. It's an amazing little library that does so much with so little. It's also unopinionated—there are endless ways to do the same thing. This last point gives many Backbone.js programmers a headache. The freedom to implement things the way we see fit is great, until we start making those unavoidable consistency errors.
When I first started with Flux, I couldn't really see how such an architecture could help out a mere Backbone.js programmer. Eventually, I figured out two things. First, Flux is unopinionated where it matters—the implementation specifics. Two, Flux is very much like Backbone in the spirit of minimal moving parts that do one thing well.
As I started experimenting with Flux, I realized that Flux provides the missing architectural perspective that enables scalability. Where Backbone.js and other related technologies fall apart is when something goes wrong. In fact, these bugs can be so difficult that they're never actually fixed—the whole system is scarred with workarounds.
I decided to write this book in the hope that other programmers, from all walks of JavaScript, can experience the same level of enlightenment as I have working with this wonderful technology from Facebook.
- The Supervised Learning Workshop
- Software Testing using Visual Studio 2012
- C語言程序設計實訓教程
- 高級C/C++編譯技術(典藏版)
- Python Data Analysis(Second Edition)
- concrete5 Cookbook
- D3.js 4.x Data Visualization(Third Edition)
- Python機器學習基礎教程
- Mastering Unity 2D Game Development(Second Edition)
- Advanced Express Web Application Development
- Python爬蟲、數據分析與可視化:工具詳解與案例實戰
- Unity 3D腳本編程:使用C#語言開發跨平臺游戲
- 貫通Tomcat開發
- JavaEE架構與程序設計
- SQL Server實例教程(2008版)