过去两年我一直很高兴地使用JQuery并且已经非常成功地创造了一些非常酷的功能......所以我对它很满意。我也相信网络的未来将继续在当前的客户端路径上。
然而...
下一个挑战似乎是以各种控制器框架的形式出现:KnockoutJS,BackboneJS,SproutCore,JavaScriptMVC(列表继续)。
另外,有一些很棒的AMD Loader工具可供使用,例如RequireJS或LabJS等。但是,jQuery现在已经有define
和then
个功能 - 英寸
跟踪这一切变得越来越难......
现在,我的任务似乎是评估/决定使用某种形式的MVC或MVVM框架客户端的战略方向......但我有很多问题。
define
和then
功能已融入JQuery 现在取代上面提到的AMD Loader? 备注:
在任何未来的框架中我都不想要的一件事是需要接受我不使用的大量功能。意思是,我宁愿使用真正模块化的框架。例如,要使用jQuery UI,您必须接受许多其他可能不会实际使用的核心库。
我将尝试每一个,但一些真实的反馈将是伟大的。我已经看到了一些“相似”的问题,但没有人真正回答过上述偏差。
提前致谢!