AMD

AMD

文章 12 浏览 242

动手实现一个 AMD 模块加载器(二)

在上一篇文章中,我们已经基本完成了模块加载器的基本功能,接下来来完成一下路径解析的问题。 在之前的功能中,我们所有的模块默认只能放在同级目录…

纵性 2022-10-04 09:47:29 96 0 0

动手实现一个 AMD 模块加载器(三)

在上一篇文章中,我们的 AMD 模块加载器基本已经能够使用了,但是还不够,因为我们没有允许匿名模块,以及没有依赖等情况。实际上在 amd 的规范中规…

忆悲凉 2022-09-25 22:51:51 174 0 0

JS 模块化编程不完全指北(Commonjs、AMD、CMD、ES6 modules)

称职的作家会把他的书分章节和段落;好的程序员会把他的代码分成模块。 模块化可以使你的代码低耦合,功能模块直接不相互影响。对可维护性、命名空间…

JSmiles 2022-06-21 15:39:04 989 0 0

AMD 加载器分析与实现

什么是 AMD(不是做显卡的)?如果不熟的话,require.js 总应该比较熟。 AMD 是 Asynchronous Module Definition 的缩写,字面上即异步模块定义。requ…

葬心 2022-05-10 12:50:30 1085 0 0

Require API 说明

require是一个基于 AMD 规范实现的函数,它区别于传统的 CommonJS require 规范。因为它能够异步地加载动态的依赖,所以,我们对基于 require 的回调…

JSmiles 2021-09-09 22:45:28 1805 0 0

AMD 插件加载器 Loader Plugins

插件加载器是 AMD 规范的延生,它允许使用非传统的方法加载 JavaScript 依赖。 本 API 规范将允许使用插件加载器作为一种优化手段,将那些对该插件加…

JSmiles 2021-09-09 22:42:11 1840 0 0

AMD 中文文档 API 说明

异步模块定义规范(AMD)制定了定义模块的规则,这样模块和模块的依赖可以被异步加载。这和浏览器的异步加载模块的环境刚好适应(浏览器同步加载模块…

JSmiles 2021-09-09 22:09:13 1512 0 0

webpack 学习之路

当自己在学习 webpack 的时候,在网上发现中文的很详细的教程很少,于是便想将自己学习 webpack 的笔记记录整理下来,便有了这篇文章,希望对大家有所…

JSmiles 2021-01-27 22:11:12 1143 0 0

前端模块化:CommonJS AMD CMD ES6

模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模…

JSmiles 2021-01-16 10:25:58 1226 0 0

模块和加载器规范

该文档主要的设计目标是定义前端代码的模块规范,便于开发资源的共享和复用。该文档 在 amdjs 规范的基础上,进行了更细粒度的规范化。 要求 在本文档…

JSmiles 2020-12-02 09:33:11 1283 0 0

ZRender 强大的二维绘图引擎

ZRender 强大的二维绘图引擎,一个轻量级的 Canvas 类库,使用 MVC 封装,数据驱动,提供类 Dom 事件模型,让 Canvas 绘图大不同。 Architecture MVC …

JSmiles 2020-04-20 11:56:56 2499 0 0

RequireJS 用于 JavaScript 模块加载器

RequireJS 是一个JavaScript模块加载器,在 ES6 出现之前,JS 不像其他语言同样拥有 模块 这一概念,于是为了支持 JS 模块化,出现了各种各样的语言工…

JSmiles 2020-02-09 12:39:45 1533 0 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文