gpt4 book ai didi

javascript - 在 angularjs 应用程序中使用 requirejs 和 AMD 有什么好处?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:04:22 24 4
gpt4 key购买 nike

<分区>

我一直是requirejs和AMD的支持者,但是自从我开始学习AngularJS后,我觉得把这两种技术结合在一起感觉不太舒服。

我知道在 angularjs 应用程序中使用 requirejs 来管理和加载依赖项实际上是可能的,并且相同的开发人员称这两种产品为“正交”,但它能增加多少值(value)?

我想到的第一个论点是依赖注入(inject),它实际上解耦了模块之间的依赖关系,这意味着我不需要跟踪依赖关系或脚本加载顺序(至少大部分时间)。最重要的是,AMD 似乎甚至可以违背 DI 背后的原则,因为它需要将依赖项硬编码到脚本中的某处......

那么说在 angulajs 应用程序中使用 AMD 只会增加额外的复杂性而不会带来任何主要优势是否明智?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com