【译】JavaScript 框架的探索与变迁(下)

2017-12-04
阅读 4 分钟
3.8k
当你在 Angular 模板中引用你的数据,例如这样的语句 {{foo.x}} ,Angular 不仅仅只是渲染数据,而且会这个特定的数据创建一个观察者。如此,只要你的应用中发生任何变化,Angular 都会检查这个观察者检视着的数据是否发生了改变。如果发生了改变,就会重新渲染这个数据对应的用户界面。这个过程称作脏检查(Dirty Check...

【译】JavaScript 框架的探索与变迁(上)

2017-11-01
阅读 3 分钟
3.5k
近几年可谓是 JavaScript 的大爆炸纪元,各种框架类库层出不穷,它们给前端带来一个又一个的新思想。从以前我们用的 jQuery 直接操作 DOM,到 BackboneJS、Dojo 提供监听器的形式,在到 Ember.js、AngularJS 数据绑定的理念,再到现在的 React、Vue 虚拟 DOM 的思想。都是在当前 Web 应用日益复杂的时代,对于如何处理「...