我们建立了一个 ajax 网站并正在考虑迁移到 javascriptMVC。我们的网站有我们自己的自制控制器,它处理对 html 和 JS 的 ajax 调用,并且 UI 广泛使用 JQuery UI 小部件。
我阅读了一些关于 javascriptMVC 的内容,并且喜欢模型处理方式的概念。尤其是与 ajax 交互来读取数据是多么容易。我想我一直认为模型是 JSON 对象(某种意义上的结构),却忘记了向模型添加方法可以证明是多么强大。
然而,深入到 javascriptMVC 中,我注意到控制器承担了 JQuery UI 小部件的大部分职责。我讨厌放弃我们已经工作的小部件。我们有哪些选择?
我们可以只采用 JQueryMX 的模型吗?明智吗?我们是否应该完全改变我们的控制器和小部件并全押到 JavascriptMVC 中?还有其他选择吗?
说到目标——我们希望为未来的 Ajax 站点(控制器 + 小部件)提供一个框架。