JQuery在Asp.net MVC 3.0中的模式和最佳实践

4

我正在使用Asp.net MVC 3.0应用程序并使用JQuery + JSON。我计划使用jquery post和get方法将数据发送/返回到服务器。因此,我的JQuery代码库将很大,并且应该易于维护。

那么,在使用ASP.net MVC 3.0时,使用JQuery的最佳实践和设计模式是什么?

1个回答

4
以下是一些提示:
  • 始终尝试将javascript放在单独的js文件中,避免将其放在视图中。
  • 永远不要在javascript文件中硬编码url。生成url时,请始终使用Url helpers。
  • 对于可以在多个地方重复使用的javascript代码,请优先编写jQuery插件
  • 编写代码之前,请搜索是否有人已经为其编写了jQuery插件。
  • 在运行发布模式时,压缩你的javascript文件。
  • 尽量减少AJAX请求的数量:例如,与发送/接收较小数据的多个AJAX请求相比,更喜欢发送/接收较大数据的一个AJAX请求。

1
此外,您应该制作一个单独的js文件。以下是一些其他好的建议:http://blog.stevensanderson.com/2011/07/22/review-open-source-components-used-in-learnknockoutjs/ http://www.hanselman.com/blog/NerdDinnerBeingUpdatedToMVC3WithRazorHTML5GeoLocationEFCodeFirstJQueryMobileYepNopeAndModernizrAndAFixedMobileDeviceCapabilitiesViewEngine.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+ScottHanselman+%28Scott+Hanselman+-+ComputerZen.com%29 - user571646

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