官术网_书友最值得收藏!

  • 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.

主站蜘蛛池模板: 军事| 瑞昌市| 昔阳县| 日照市| 泾阳县| 阿合奇县| 无锡市| 米林县| 宿迁市| 富平县| 凉山| 滨海县| 宜都市| 政和县| 博白县| 巫溪县| 台中县| 青海省| 花莲县| 马边| 华宁县| 隆安县| 淄博市| 平阴县| 霍州市| 博乐市| 彭山县| 泸州市| 喀喇沁旗| 手游| 子长县| 洪雅县| 宝清县| 镇原县| 万盛区| 沙河市| 崇州市| 临城县| 齐河县| 曲阳县| 微山县|