51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#模块化
前端模块化两种规范
前端模块化,是指js编写的的模块化规范。本文参考:大神偶像阮一峰老师的文章为什么要模块化? 1.一个文件需要很多js文件做依赖的时候,这些js文件之间的关系很容易让人眩晕,模块化后可以现用现引; 2.模块后可以防止模块内的变量和模块外的变量相互污染;模...
代码星球
·
2020-05-23
前端
模块化
两种
规范
js模块化的两种规范AMD和CMD
AMD规范在这里:https://github.com/amdjs/amdjs-api/wiki/AMDCMD规范在这里:https://github.com/seajs/seajs/issues/242AMD是RequireJS在推广过程中对模块定义的规范化产出。CMD是SeaJS在推广过程中对模块定义的规范化产出。...
代码星球
·
2020-05-22
js
模块化
两种
规范
AMD
Javascript模块化编程(三):require.js的用法 (转)
转自:http://my.oschina.net/u/1390066/blog/213769 一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见...
代码星球
·
2020-05-17
Javascript
模块化
编程
require.js
用法
JS模块化编程之AMD规范(转)
随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。JavaScript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻...
代码星球
·
2020-05-17
JS
模块化
编程
AMD
规范
javasript模块化
随着一个网站越来越大,html页面文件越来越多,由<scriptsrc='xxx.js'></script>引入的js文件越来越多,我们的单个js文件很大,上几万行时,我们就需要按照功能拆分成多个单一通用的文件,我们称之为模块。简单又粗暴,一些变量,一些方法,解决一些功能,就是一个模块文件var...
代码星球
·
2020-05-17
javasript
模块化
什么是组件化开发,什么是模块化开发。
组件:最初的目的是代码重用,功能相对单一或者独立。在整个系统的代码层次上位于最底层,被其他代码所依赖,所以说组件化是纵向分层。模块:最初的目的是将同一类型的代码整合在一起,所以模块的功能相对复杂,但都同属于一个业务。不同模块之间也会存在依赖关系,但大部分都是业务性的互相跳转,从地位上来说它们都是平级的。和组...
代码星球
·
2020-04-14
什么
开发
组件
模块化
YII模块化处理
config.php$config=['modules'=>['comment'=>['class'=>'frontendmodulescommentComment',],'article'=>['class'=>'frontendmodulesarticleArticle','modul...
代码星球
·
2020-04-10
YII
模块化
处理
Webpack 3.0 前端工程化(背景、模块化、环境准备)
(1)背景 作者受Google工具的模块分割影响有了创作灵感 随着SPA的推广,前端应用复杂度快速提升。 MVC时代便有了模块化的初期思想 三大框架便将模块化概念推...
代码星球
·
2020-04-08
Webpack
前端
工程化
背景
模块化
浅谈CSS模块化
BEM风格代码案例: ...
代码星球
·
2020-04-08
浅谈
CSS
模块化
ES6模块化规范之ESM
1、ES6模块导入使用import...from...,{}里存放导入的方法2、可以一起导入,也可以分开导入3、namedasmyName中的as为重命名4、import*asmylibfrom'src/lib'把模块里定义导出的所有方法,绑定到mylib对象上5、import'...
代码星球
·
2020-04-08
ES6
模块化
规范
ESM
mongoose设置默认值、模块化及性能测试
1.mongoose设置默认值1.1Schema中未定义的字段,其数据不能被添加在上一篇文章里说到,首先要定义一个Schema,作为对数据库集合的各个字段类型的规范定义,此外,在添加数据时,如果添加的数据字段没有在Schema中定义,那么该字段数据不会被添加到集合里:/*定义Schema*/constNewsSchem...
代码星球
·
2020-04-08
mongoose
设置
默认值
模块化
性能
关于JS模块化问题
注意:与JS不同,PHP支持模块化 支持模块化后的优势: 模块化后的规范产物服务器端:Node模块化→Common.js浏览器端:require.js→AMDsea.js→CMD &nbs...
代码星球
·
2020-04-08
关于
JS
模块化
问题
js模块化历程
这是一篇关于js模块化历程的长长的流水账,记录js模块化思想的诞生与变迁,展望ES6模块化标准的未来。经历过这段历史的人或许会感到沧桑,没经历过的人也应该知道这段历史。 无模块时代在ajax还未提出之前,js还只是一种“玩具语言”,由BrendanEich花了不到十天时间发明,用来在网...
代码星球
·
2020-04-08
js
模块化
历程
前端模块化(CommonJs,AMD和CMD)
前端模块规范有三种:CommonJs,AMD和CMD。CommonJs用在服务器端,AMD和CMD用在浏览器环境AMD是RequireJS在推广过程中对模块定义的规范化产出。CMD是SeaJS在推广过程中对模块定义的规范化产出。AMD:提前执行(异步加载:依赖先执行)+延迟执行CMD:延迟执行(运行到需加载,根据顺序执...
代码星球
·
2020-04-08
前端
模块化
CommonJs
AMD
CMD
angularJS1笔记-(20)-模块化加载机制seajs
SeaJS是一个遵循CMD规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行...
代码星球
·
2020-04-06
angularJS1
笔记
模块化
加载
机制
首页
上一页
1
2
3
4
5
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他