在前端使用Extjs4

3
我一直是BackboneJS的忠实粉丝(现在仍然如此),直到我在新工作中发现了ExtJS4。我只能佩服它所能做到的!现在我的问题是,是否可以(或建议)在前台使用Extjs而不使用其组件。我只想利用它提供的MVC架构和模块加载器功能。使用Backbone时,我使用AMD和require Js进行模块加载,生成生产版本非常麻烦且很难。我也想知道Extjs是否会在下一个版本中具有JavaScript路由引擎。
非常感谢您的建议!
请注意保留HTML标记。
1个回答

1
很高兴听到您是BackboneJS的粉丝。回答您的问题...您可以在Web应用程序中任何地方使用ExtJS,这使得最终用户成为真正的尖端技术。您已经在使用Backbone并学习ExtJS。首先考虑您需要为应用程序使用哪个,BackboneJS还是ExtJS,因为两者都是JS的高级概念。
对于您的第二个问题,ExtJS在BackboneJS上使用良好结构化的MVC模式。如果您能够在BackboneJS中创建自定义控制器(获取组件引用)控件,则无需迁移到ExtJS。我的建议是使用ExtJS。
ExtJS sencha论坛非常好,可以了解更多关于其组件参考,并提出错误和请求任何新的JavaScript路由引擎,就像您提到的那样。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接