无论简单还是复杂的Web应用,都由一些HTML、Javascr ipt、CSS文件组成。通常开发者会通过JQuery、Knockout、Underscore等等这样的第三方Javascr ipt框架来提高开发速度。由于这些Javascr ipt框架都针对特定的用途开发而且已经得到了“验证”,所以直接使用它们就比自己从头实现所需要的功能显得更为合适。然而,伴随着应用的复杂度不断上升,写出干净、低耦合、可维护的代码变得越来越重要。在这篇文章里,我将解释RequireJS框架如何帮助应用开发者写出更加