<分区>
我有一个电子商务网站,它有一点 JavaScript 密集型(价格、品牌等的条件过滤。AJAX 调用等)。 我的网站上有很多杂乱无章的 JavaScript/jQuery 代码( View 不是独立的、没有可重用性等),我们正计划重写代码。
为了解决这个问题,我遇到了KnockoutJS
,并进一步研究了Backbone.js
、AngularJS
、Ember。 js
等
我查看了大多数流行的网站,如 SO、GitHub、Amazon、Ebay 等,似乎这些网站都没有使用这些框架。
我似乎无法弄清楚使用这些框架的用例。维基百科页面表明这些是为单页应用程序设计的。
- 为传统电子商务网站实现上述内容是否值得?
- 使用上述框架有什么缺点吗?
- 许多热门网站不使用它们是否有原因?