我使用yepnope.js动态加载javascript文件,我注意到我的脚本似乎根据Firebug和Webkit Inspector加载了两次.
问题是在Firebug的Net面板(Firefox 4最新版)中,他们的反应是200,而不是304.它似乎比Chrome慢.
我上传了这个显示问题的视频.您可以看到文件jquery-1.6.1.min.js和libs.js加载的时间.
我用来执行此操作的代码如下,简化:
Modernizr.load({
load: ['jquery-1.6.1.min.js', 'libs.js'],
complete: function () {
console.log("loaded");
}
});
Run Code Online (Sandbox Code Playgroud)
Modernizr.load()是yepnope().
我是一名前端人员,他通过在我的代理机构开展各种项目来获取ASP.NET WebForms.
我有一个开发人员的项目,我想使用/学习MVC - 但他认为根本不值得使用MVC.他认为MVC的好处是可以感知的,并且性能不会成为一个问题,而且更好地推进WebForms.
该项目是一个Web应用程序,它将为人们提供项目规划工具,创建个人联系人数据库以及他们自己的基本网站.
我个人的感觉是我讨厌WebForms网站带来的所有膨胀 - ViewState,一个,巨大的JS文件,缺乏标记控制(例如验证控件).
显然,ASP.NET WebForms链接到资源,但MVC是关于URL结构并解释它们.
经过讨论和研究后,我现在想,由于MVC的大规模过渡/学习曲线,最好只留下WebForms.
我看着Ryan Singer亲自与RoR MVC合作,我惊讶于一切都在快速发展.
我是否应该接受现在与WebForms保持更加务实和富有成效,而不是使用MVC,或者我应该找到一种方法来说服我的同事MVC是正确的做法?