如何模块化编写JavaScript?

Shi*_*esh 2 javascript jquery

我是一名JavaScript开发人员,并且大部分时间都面临着以模块化方式排列代码的问题,因此它不会变得太大.我知道JQuery模块,但我不舒服,因为随着项目的增长,有大量的代码填充整个文件.那么有没有任何JS框架或某种解决方案,这样我就可以轻松地模块化代码,并且对于强大的前端应用程序更具可读性和良好性.请建议我一些框架或任何其他想法,这将有助于更好的代码结构,也让我构建一个强大的应用程序.

Ald*_*nio 5

我建议你尝试AMD风格的javascript模块化.您可以使用requirejs作为模块加载器/依赖注入系统和一些MVC框架(骨干?)来进行复杂的应用程序管理.在理解了基本概念之后,你会惊讶于javascript的整洁程度;)