如何模块化地编写JavaScript
How to modularly write JavaScript?
本文关键字:JavaScript 模块化 更新时间:2023-09-26
我是一名JavaScript开发人员,大多数时候都面临着以模块化方式排列代码的问题,这样代码就不会变得太大。我知道JQuery模块,但我感到不舒服,因为随着项目的发展,有一大块代码填充了整个文件。那么,有没有任何JS框架或某种解决方案,这样我就可以很容易地将代码模块化,并且可读性更强,适合健壮的前端应用程序。请给我一些框架或任何其他想法,这将有助于更好的代码结构,也可以让我构建一个强大的应用程序。
我建议您尝试AMD风格的javascript模块化。您可以使用requirejs作为模块加载程序/依赖项注入系统和一些用于复杂应用程序管理的MVC框架(主干?)。在理解了基本概念后,您会惊讶于javascript的整洁程度;)
Backbone.js是一个有助于构建代码的架构应用程序。它可以与其他流行的库一起使用,如jQuery或Zepto
我建议你试试这些:
- 要求
- 骨干
简单的答案是研究一个以模块概念为核心的库,比如YUI。
我建议您看看BarFoos应用程序框架
我推荐terrificjs。
TerrificJS是一段简洁、聪明的代码,允许您仅依靠OOCSS命名来模块化jQuery代码公约。
相关文章:
- 为什么模块化幂函数在 Python 和 Javascript 中对于大数字的工作方式不同
- 将变量传递给 Javascript 模块化模式方法
- JavaScript模块化和依赖注入之间的区别
- 将模块化JavaScript(RequireJS/AMD)与ASP.NET MVC绑定并缩小
- Javascript模块化在函数之间传递数据
- AngularJS需要JS浏览器化和Javascript模块/全局范围的噩梦
- 如何使我的前端Javascript代码更加模块化
- JavaScript 模块化方法中 IIFE 和非 IIFE 之间的区别
- 如何在 JavaScript 中定义类方法以确保模块化和性能
- 在模块化 JavaScript 中调用事件
- When是通过node js使用CommonJS模块化时执行的Javascript构造函数
- 没有全局参数的JavaScript前端模块化
- 如何模块化地编写JavaScript
- "模块化”;Javascript文件
- 控制javascript模块初始化(dropzone)
- 模块化模式下的Javascript松散预测
- 使用模块化模式时,Javascript函数不会被调用
- 模块化javascript事件库
- 单元测试一个模块化的Javascript web应用
- Javascript模块化设计模式——哪个更好:自调用函数,还是对象文字方法