如何解决发明 AMD 模块格式背后的原因
目前我正在研究 js 中模块开发的历史,我对发明 AMD 格式的必要性有点困惑。
从我收集到的: AMD 的诞生主要是因为 CJS 不支持异步模块导入,这对浏览器很重要。
但是: 我们有一些模块加载器,比如 systemjs,可以为浏览器转译 CJS。
我的问题: AMD 和 requireJS 超越 CJS 和 systemJS 是时间问题还是流行问题? 或者也许每个模块有一个文件是发明 AMD 的主要意图!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。