计划还是要有的,万一实现了呢!2015前端之路:需要仔细阅读的javascript书籍:《javascript设计模式》,《javascript语言精粹》,《secrets of the javascript ninja》;需要阅读的类库源码:requirejs, seajs, jquery, ba...
分类:
其他好文 时间:
2015-04-14 12:36:57
阅读次数:
96
目前来讲模块化已经是Web前端开发的标配了,主流无非是CommonJS规范和AMD规范有人纳闷了,CMD呢?鸿星尔克之于美津浓,感受下,自家东西不表多以AMD规范的翘楚 RequireJS 举例,它提供了requirejs-text插件,使得开发者可以异步地引入文本文件,如:require(["so...
分类:
其他好文 时间:
2015-04-12 16:04:38
阅读次数:
108
之前的文章里有介绍requirejs的基本使用方法,但是直接使用requirejs会暴露出一个问题,就是当模块过多的时候,requirejs就会引入许多js文件,大大的增加了请求数,那么有的朋友就要说了,我们自己压缩那些模块文件不就行了么,其实仔细想想这样到底行不行,答案是行!但是很麻烦:1. 首先...
分类:
Web程序 时间:
2015-04-07 13:36:52
阅读次数:
142
r.js是requireJS的优化(Optimizer)工具,可以实现前端文件的压缩与合并,在requireJS异步按需加载的基础上进一步提供前端优化,减小前端文件大小、减少对服务器的文件请求。要使用r.js需下载r.js文件(点我下载),将其放到你的项目根目录;还需要安装nodeJS(点我下载),...
分类:
Web程序 时间:
2015-03-30 16:17:34
阅读次数:
169
requirejsJavascript模块化编程(AMD&CommonJS)模块的写法查看AMD规范目前,通行的Javascript模块规范共有两种:CommonJS和AMD。在CommonJS中,有一个全局性方法require(),用于加载模块。假定有一个数学模块math.js,就可以像下面这样加...
分类:
Web程序 时间:
2015-03-17 21:32:31
阅读次数:
158
requireJs的文件加载和依赖管理确实非常好用,相信大家都有这个体会。在此之前,我们的html文件头部总是要有一长串的script标签来引入js文件,并且还必须非常注意script标签的先后顺序。 这篇文章对requireJs的核心功能做了简单实现,希望能帮助大家更好理解requireJs....
分类:
Web程序 时间:
2015-03-15 15:16:32
阅读次数:
180
imagesLoaded是一款用于检测页面中的图片是否被加载的js插件。imagesLoaded是非常有用的插件,当你的页面中某幅图片没有被加载时,默认会显示一个红叉或图片alt文本,imagesLoaded可以将未加载的图片替换为你设置的图片。
imagesLoaded可以和jQuery、RequireJS和Browserify结合在一起工作。
在线演示:http://www.htm...
分类:
Web程序 时间:
2015-03-15 13:56:37
阅读次数:
211
今天不聊技术的问题,咱们来聊聊在前端开发中如何管理好自己的 Javascript 代码。首先,咱们先来说说一般都有哪些管理方式?我相信 `seajs`、`requirejs` 对于前端开发者而言都不陌生,不错它们都是前端代码模块化...
分类:
编程语言 时间:
2015-03-13 22:31:05
阅读次数:
155
今天不聊技术的问题,咱们来聊聊在前端开发中如何管理好自己的 Javascript 代码。首先,咱们先来说说一般都有哪些管理方式?我相信 seajs、requirejs对于前端开发者而言都不陌生,不错它们都是前端代码模块化开发的利器,显然以模块化的方式去管理我们的 Javascript 代码,是很不错...
分类:
编程语言 时间:
2015-03-13 22:07:35
阅读次数:
151
一直酝酿着写一篇关于模块化框架的文章,因为模块化框架是前端工程中的最为核心的部分。本来又想长篇大论的写一篇完整且严肃的paper,但看了@糖饼在DIV.IO的一篇文章 《再谈 SeaJS 与 RequireJS 的差异》觉得可以借着这篇继续谈一下,加上最近spm3发布,在seajs的官网上又引来了一...
分类:
其他好文 时间:
2015-03-13 14:12:15
阅读次数:
176