我有一个电子商务网站,这是一个JavaScript密集型(价格,品牌等AJAX调用等条件过滤).我的网站上有很多混乱的JavaScript/jQuery代码(视图不是独立的,没有可重用性等),我们计划重写代码.
为了解决这个问题,我碰到KnockoutJS,并就进一步研究Backbone.js,AngularJS,Ember.js,等.
我查看了大多数热门网站,如SO,GitHub,亚马逊,Ebay等,似乎这些网站都没有使用任何这些框架.
我似乎无法弄清楚的是使用这些框架的用例.维基百科页面建议这些是专为单页应用程序设计的.