我推荐的一些前端开发工具

artTemplate

性能卓越的 js 模板引擎html

简洁的模版语法,简单的API,关键还能先后端(Nodejs)共用模板,简直就是前端开发利器。今天有个想法,把artTemplate封装下,模版render后给input等注册几个事件,分分钟就能实现简单的数据双向绑定。前端

artTemplategit

betty.js

很是轻量的将JS代码存储到LocalStorage里的方案。github

betty.js后端

fastClick

一行代码消除移动短click事件300ms的延迟,不用过多介绍,只须要这么使用它便可:工具

$(function() {
    FastClick.attach(document.body);
});

尽情书写click吧,不用判断移动端使用touch神马的了~性能

fastClick字体

debug.js

手机上看不到console.log信息?手机检测不到JS报错信息?不用担忧,有了debug.js你就能够作到。网站

debug.js提供了简洁的API供开发者使用,你能够查看Demoui

固然,若是你想继续使用console.log,能够这么封装:

if('ontouchend' in window) {
  console.log = debug.log.bind(debug);
}

以后上线时,能够使用uglify压缩掉全部console的代码。完美~

debug.js

broadcast.js

broadcast实现了

统一的事件管理中心。

源码很是简单,使用也很是简单,提供两个API:

  • broadcast.on

  • broadcast.fire

简单的功能,会不知不觉成为网页(网站)很是核心的功能,相信若是你真正理解它使用它,你会完全喜欢上它。

broadcast.js

iconfont.cn

iconfont.cn是由阿里巴巴UX部门推出的矢量图标管理网站。

图标作成字体文件,iconfont.cn是我目前见到的国内最大的图标字体库,由最初的阿里系图标慢慢升级为全图标库,开发者也能够本身上传SVG文件生成iconfont。

iconfont

device.js

device.js是一个简单的设备检测工具。

device.js

相关文章
相关标签/搜索