JavaScript 推荐 js 库列表

lilu · 2012年08月29日 · 最后由 franky_xhl 回复于 2013年02月21日 · 4789 次阅读

这里推荐的 js 库是完全主观的,我尽量在每一个领域里给出唯一的,也是我自己的选择

应用环境是 web 客户端开发,暂时没有涉及 node 相关和移动 web 相关

最新更新在这里

Base

Preprocessor: coffee-script

Client Framework: jquery

Function Lib: underscore

MV* Framework: backbone

Test Framework: jasmine

Template Engine: handlebars

Loader: requirejs

Style Framework: twitter-bootstrap


Options

UI Widgets

jquery ui 组件库

file upload 组件

select box 组件

lightbox 组件

notification 组件

Rich Text Editor

UI Components

为 bootstrap 补充大量的 icon 和相关行为

可定制的 loading 指示器 spin,无需图像

UI Layouts

实现各种独特的元素布局方式,也可以自定制

HTML5 Polyfills

帮助探测识别当前环境对 CSS3 和 HTML5 元素的支持

其他 polyfills 有很好的列表

Formats

jquery 的 form 校验库

解析和显示各类时间格式

Misc

利用 pushstate 做到无刷新的页面跳转

方便地定义快捷键

居然没有 seajs

很不错的收集,可以放到 WIKI 惠及大众了。@lilu

Jasmine + Sinon.js

弄到 wiki 上吧 :-)

我选基于 amd 的 requirejs,另外不太喜欢 seajs 的一些理念,当然,node 社区另说,http://www.zhihu.com/question/20342350/answer/14828786

Chosen 不如 select2

新看到一个 dropzone.js 支持拖曳上传并能有图片预览的 js 库 http://www.dropzonejs.com/

需要 登录 后方可回复, 如果你还没有账号请 注册新账号