asp.net mvc开发人员的javascript最佳实践
很抱歉这个问题太主观了 我正在寻找一些如何在asp.net mvc应用程序中更好地管理javascript的实用示例 在jQuery之前,我尽量避免使用javascript。现在我经常使用它,但我觉得我可能错过了一些在大型web应用程序中构建javascript代码的最佳实践/建议 我对某些事情感到内疚,并希望从中摆脱:asp.net mvc开发人员的javascript最佳实践,javascript,jquery,asp.net-mvc,Javascript,Jquery,Asp.net Mvc,很抱歉这个问题太主观了 我正在寻找一些如何在asp.net mvc应用程序中更好地管理javascript的实用示例 在jQuery之前,我尽量避免使用javascript。现在我经常使用它,但我觉得我可能错过了一些在大型web应用程序中构建javascript代码的最佳实践/建议 我对某些事情感到内疚,并希望从中摆脱: 我的视图中的内联javascript。我不是在说大量的代码,但在每个视图上都有一些初始化代码对我来说并不少见 一个大的“站点”javascript文件。随着应用程序中使用的插件
任何人们可以推荐的网站、书籍等都将不胜感激。我使用了这里描述的方法: 我很想知道你对它的看法 参考一个类似的问题
对我来说,像这样的库在组织我的JS代码方面帮助很大,它非常强大,我在多个项目中使用过它,而且效果非常好。(我也是一名asp.net mvc开发人员,但这也适用于其他技术,此外,发明它的人在asp.net mvc方面有很多经验)我想我应该投入2美分
总的来说,JScript非常强大,它将web编程打开到了一个全新的水平。JScript将越来越成为web平台的一部分,尤其是当每个人都进入HTML5时。有了MVC和JScript,有100种不同的方法来做完全相同的事情,而最佳实践仅能帮您做到这一点。剩下的就由你来决定了,这取决于你想要实现什么,你的目标受众是谁,以及你支持什么浏览器。@jfar-不知道为什么会有否决票,特别是我想了解更多关于备选方案的信息。+1。我认为这个问题可能与许多开发人员有关,特别是一些刚开始使用MVC的人,比如I.@jfar-Upvote在downpvote中懒得写为什么,尽管我不同意为什么。我讨厌人们匿名投票,我喜欢这样。唯一的问题是,如果使用定制路线,该策略将失败。解决这个问题的一种方法是使用文本模板生成路由和JavaScript引导,将控制器连接到策略。这个想法就是不要重复你自己。