Javascript 如何在客户端组织复杂的逻辑?
有时我需要在页面上实现复杂的逻辑(使用ajax数据加载、数据验证等),现在我使用简单的方案:Javascript 如何在客户端组织复杂的逻辑?,javascript,Javascript,有时我需要在页面上实现复杂的逻辑(使用ajax数据加载、数据验证等),现在我使用简单的方案: 为从服务器、计算和其他业务逻辑加载数据创建“模型”对象 创建“视图”对象,该对象从模型中呈现数据 创建位于$(function(){…})中的“Controller”,并通过回调和事件连接“Model”和“View” 这是一条很好的路径还是做了一些很棒的js-框架和方法已经存在了?Ember、Ext、Angular和其他很多工具?+Knockoutjs-模型/视图之间的很棒分离问题要求我们推荐或找到一个
这是一条很好的路径还是做了一些很棒的js-框架和方法已经存在了?Ember、Ext、Angular和其他很多工具?+Knockoutjs-模型/视图之间的很棒分离问题要求我们推荐或找到一个工具,图书馆或喜爱的非网站资源因堆栈溢出而脱离主题,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,描述问题以及迄今为止为解决问题所做的工作。同意@Lix。然而,Knockout.js、Backbone、Angular(或knockock.js、Backbone和Knockout fusion)都是可行的选项。@Lux我需要有技能的人推荐是不是很糟糕?我的问题是对所选方法的怀疑。angular和knockout是仅在一页应用程序中使用,还是在某些页面的“多页应用程序”中使用它们是正常的?