会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我的小树林
想的仔细,说的清楚,写的明确,做的认真;提升复合能力,跨职能不设边界
博客园
新随笔
联系
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
2016年2月27日
谈笑风生组件化
摘要: 在当今的前端开发领域,大红大紫的组件化开发如万人空巷,前端技术圈中关于组件化讨论的文章亦如汗牛充栋。然而别人的理解终归是别人的,作为一个胸存小志的开发者,我还是希望能够根据自己的理解和实际工作,总结自己对组件和组件化开发的认知。 在我第一次接触组件化概念时,一时迷迷糊糊,如坠云雾深处。组件是什么?组
阅读全文
posted @ 2016-02-27 17:00 木的树
阅读(2566)
评论(3)
推荐(6)
2016年2月22日
dojo/_base/lang源码分析
摘要: dojo/_base/lang模块是一个工具模块,但几乎用dojo开发的app都会用到这个模块。模块中的方法能够在某些开发场景中避免繁冗的代码,接下来我们一起看看这些工具函数的使用和原理(仅仅是原理的实现,并非是dojo中的源码)。 lang.mixin(dest, sources...),这个函数
阅读全文
posted @ 2016-02-22 09:46 木的树
阅读(2565)
评论(0)
推荐(7)
2016年2月1日
《静静的dojo》 总体教程介绍
摘要: web2.0时代,ajax技术成为整个前端开发领域的基石。大部分的书籍、博客由此切入来介绍前端类库与框架,所以dojo往往只被当做一个ajax类库来介绍,然而仅仅以此来定位dojo,无异于管中窥豹。对于dojo来讲,关于ajax的封装只是dojo框架中的一小部分,dojo的定位是一个从前往后一手包办
阅读全文
posted @ 2016-02-01 12:24 木的树
阅读(5617)
评论(10)
推荐(3)
2016年1月27日
dojo的发展历史
摘要: dojo的开始要从2004年初开始说起,那时dojo之父 Alex Russell 在Informatica公司内从事一个名为netWindows的项目,这个项目的目的是在浏览器环境下提供创建窗口化界面的类库。一个人的力量毕竟有限,Alex想要寻找一个精通DHTML的合作者。这个过程中,许多DHTM
阅读全文
posted @ 2016-01-27 01:33 木的树
阅读(1188)
评论(2)
推荐(1)
2016年1月24日
AMD加载器实现笔记(五)
摘要: 前几篇文章对AMD规范中的config属性几乎全部支持了,这一节主要是进一步完善。到目前为止我们的加载器还无法处理环形依赖的问题,这一节就是解决环形依赖。 所谓环形依赖,指的是模块A的所有依赖项的依赖中有没有依赖A模块本身的模块。如果有那就说明存在环形依赖。所以检验的方式是利用递归,检查一个模...
阅读全文
posted @ 2016-01-24 23:20 木的树
阅读(838)
评论(3)
推荐(4)
2016年1月23日
AMD加载器实现笔记(四)
摘要: 继续这一系列的内容,到目前为止除了AMD规范中config的map、config参数外,我们已经全部支持其他属性了。这一篇文章中,我们来为增加对map的支持。同样问题,想要增加map的支持首先要知道map的语义。 主要用于解决在两个不同模块集中使用一个模块的不同版本,并且保证两个模块集的交...
阅读全文
posted @ 2016-01-23 18:33 木的树
阅读(598)
评论(0)
推荐(2)
2016年1月22日
AMD加载器实现笔记(三)
摘要: 上一篇文章中我们为config添加了baseUrl和packages的支持,那么这篇文章中将会看到对shim与paths的支持。 要添加shim与paths,第一要务当然是了解他们的语义与用法。先来看shim,shim翻译成中文是“垫片”的意思。在AMD中主要用途是把不支持AMD的某些变量包装...
阅读全文
posted @ 2016-01-22 13:13 木的树
阅读(2927)
评论(0)
推荐(2)
2016年1月20日
AMD加载器实现笔记(二)
摘要: AMD加载器实现笔记(一)中,我们实现了一个简易的模块加载器。但到目前为止这个加载器还并不能称为AMD加载器,原因很简单,我们还不支持AMD规范中的config配置。这篇文章中我们来添加对config的中baseUrl和packages的支持。API设计如下: 1 require.config(...
阅读全文
posted @ 2016-01-20 00:05 木的树
阅读(838)
评论(0)
推荐(2)
2016年1月19日
Jenkins+Git 集成测试(build、zip、curl)
摘要: 自上篇文章《jenkins + Git 搭建持续集成环境》后,这次配置的job有了新的要求,同时也踩到了新的坑。特此记录,以警己身。 任务要求: 这三个步骤都在job配置页面中Build部分添加build步骤。 首先添加“打包构建”的命令:cd buildScripts\build.bat...
阅读全文
posted @ 2016-01-19 13:09 木的树
阅读(2905)
评论(0)
推荐(1)
2016年1月18日
AMD加载器实现笔记(一)
摘要: 之前研究过AMD,也写过一篇关于AMD的文章《以代码爱好者角度来看AMD与CMD》。代码我是有看过的,基本的原理也都明白,但实际动手去实现却是没有的。因为今年计划的dojo教程《静静的dojo》中,有一章节来专门讲解AMD,不免要把对AMD的研究回炉一下。时隔多日,再回头探索AMD实现原理时,竟...
阅读全文
posted @ 2016-01-18 12:40 木的树
阅读(2390)
评论(5)
推荐(4)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
公告