SF
爆栈之路
爆栈之路
注册登录
关注博客
注册登录
主页
关于
RSS
kmdjs集成uglifyjs2打造极致的编程体验
dntzhang
2016-06-14
阅读 5 分钟
2.2k
而且,在循环依赖的场景,因为执行顺序的问题,会导致第一种方式注入undefined,所以循环依赖的情况下只能用full namespace的方式来调用。
kmdjs和循环依赖
dntzhang
2016-06-13
阅读 5 分钟
2k
循环依赖是非常必要的,有的程序写着写着就循环依赖了,可以提取出一个对象来共同依赖解决循环依赖,但是有时会破坏程序的逻辑自封闭和高内聚。所以没解决好循环依赖的模块化库、框架、编译器都不是一个好库、框架、编译器。
超级小的web手势库AlloyFinger发布
dntzhang
2016-05-26
阅读 3 分钟
4.3k
针对多点触控设备编程的Web手势组件,快速帮助你的web程序增加手势支持,也不用再担心click 300ms的延迟了。拥有两个版本,无依赖的独立版和react版本。除了Dom对象,也可监听Canvas内元素的手势(需要Canvas引擎内置对象支持addEventListener绑定touch相关事件)。据不完全统计,目前AlloyFinger服务于:兴趣部落、QQ群...
基于Nuclear的Web组件-Todo的十一种写法
dntzhang
2016-05-16
阅读 10 分钟
2.5k
刀耕火种 {代码...} {代码...} 这种书写方式依赖延续了jQuery时代的思维方式: js里查找dom js里绑定事件 在以前的文章里写过,如果不使用组件化编程,js里查找dom以及在js里绑定事件可能会带来如下问题: 浪费带宽 用户反馈无响应 脚本错误 页面短暂错乱 上面的书写方式粗暴、原始、落后,即:刀耕火种。 石器锄耕 {代...
移动web开发调试工具AlloyLever介绍
dntzhang
2016-05-10
阅读 3 分钟
2.4k
web调试有几个非常频繁的刚需:看log、看error、看AJAX发包与回包。其他的如timeline和cookie以及localstorage就不是那么频繁,但是AlloyLever都支持。如你所见:
zepto/jQuery、AngularJS、React、Nuclear的演化
dntzhang
2016-04-27
阅读 6 分钟
3.2k
因为zepto、jQuery2.x.x和Nuclear都是为现代浏览器而出现,不兼容IE8,适合现代浏览器的web开发或者移动web/hybrid开发。每个框架类库被大量用户大规模使用都说明其戳中了开发者的刚需。本文将对比zepto/jQuery到Nuclear的设计和演化的过程。
1
2
(current)
上一页
2
(current)
下一页