- 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.
- JBoss Weld CDI for Java Platform
- PyTorch自然語言處理入門與實戰
- PostgreSQL 11從入門到精通(視頻教學版)
- Mastering LibGDX Game Development
- Java Web應用開發技術與案例教程(第2版)
- 微信小程序開發解析
- .NET 3.5編程
- iOS開發實戰:從入門到上架App Store(第2版) (移動開發叢書)
- C語言程序設計
- 詳解MATLAB圖形繪制技術
- Swift語言實戰晉級
- Flask Web開發:基于Python的Web應用開發實戰(第2版)
- Data Science Algorithms in a Week
- Learning Kotlin by building Android Applications
- Python機器學習開發實戰