这里推荐的 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
another Rich Text Editor
UI Components
为 bootstrap 补充大量的 icon 和相关行为
可定制的 loading 指示器 spin,无需图像
UI Layouts
实现各种独特的元素布局方式,也可以自定制
HTML5 Polyfills
帮助探测识别当前环境对 CSS3 和 HTML5 元素的支持
其他 polyfills 有很好的列表
Formats
jquery 的 form 校验库
解析和显示各类时间格式
Misc
利用 pushstate 做到无刷新的页面跳转
方便地定义快捷键