不得不说,Backbone是JavaScript中诠释MVC模式的先行者。
它的简洁有力,可以让初学者无压力直接投产。并且它并没有脱离传统的jQuery模式,这对于很多jQuery开发者更是一大福音。
学习的曲线足够平滑,这是Backbone的一大优点之一。
它的足够平滑,也是因为它并没有颠覆传统的jQuery开发模式,这也就导致它在开发效率上并没有过多的突破,它提供的更多是一种“代码管理”。
所以如今,它的足够简洁,反而成了它的缺点之一,在使用Backbone开发的过程中,我们经常要手动去实现很多的插件,代码。
相比于如今AngularJS,Ember这种基于组件式的开发,它的思想倒是落后了一些。所以会看到如今的Backbone,感觉冷冷清清,无人问津。在风云变幻的前端市场里,连最新的书都是2014年!
不得不说,它真的没落了。