本文主要为大家推荐五款国内最火的 HTML5 前端开发框架,它们分别是腾讯团队开发的 JX、淘宝团队开发的 KISSY、百度团队开发的 QWrap 和 Tangram,以及上海康尚实验室推出的 Como。
1. JX(腾讯)
JX 是一个类似 Google Closure Library 的 Web 前端开发框架,服役于 WebQQ 等大规模的 WebApp。
JX 是模块化的非侵入式 Web 前端框架,开发于 2008 年,并于 2009 年开源于 GoogleCode ,于 2012 年切换到 Github。 JX 框架同时适用于 Web Page 和 Web App 项目的开发,特别适合构建和组织大规模、工业级的 Web App,腾讯 WebQQ、腾讯 Q+等产品都是采用 JX 框架开发,兼容目前所有主流浏览器。
腾讯团队打造的前端开发框架 JX
详情请参考:JX
2. KISSY(淘宝)
KISSY 是淘宝的前端类库, 几乎在淘宝的每个页面上都能看到它的身影。
KISSY 提供稳定的核心, 包括 oo, dom, Event, Anim, Ajax 等;强大且易用的脚本加载器, 特有的 loader;丰富的 UI 组件, 包括 Switchable, Overlay, Draggable and Droppable 等。KISSY 具备模块化、高扩展性、组件齐全等特性。
详情请参考:KISSY
3. QWrap(百度)
QWrap 是百度有啊前端团队推出的一个 Javascript 框架,支持 IE6+、Firefox、Chrome、Safari、Opera 等浏览器,在 BSD 协议下开源发布。
QWrap 的特点如下:
1. 提供 jQuery 一样方便的 dom 功能,同时又打破 jQuery“专注于 dom”的约束,也提供非 dom 的许多功能。
2. 提供 prototype 方便的原型功能,同时又提供 Javascript1.6 的泛型功能,并且提供用户有选择方便与严谨的自由。
3. 提供 YUI2 一样的静态方法库,同时又用所谓的 Helper 规范来做到真正的绝对静态,让组件开发者可以发布出无依赖的组件。
4. 学习 YUI3 的 use,同时又摈弃 YUI3 的严谨性洁癖,让 use 更实用。
5. QWrap 独创特的 Helper + Wrap + Retouch + Apps 设计,让 QWrap 有更多的灵性等待你去发现。
4. Tangram(百度)
Tangram 是一款实用的 JavaScript 基础库,通过它可以快速构建出高度互动的 Web 应用程序。Tangram 具有全浏览器兼容,平滑升级体验以及自由定制输出最小尺寸的特点。
Tangram 团队合影
5. Como(康尚实验室)
Como JS
Como 由上海康尚实验室开发,是一款简易而功能强大的 JS 框架,对 String 等原生对象进行了扩展,支持常用的 CSS 选择器,高效的动画播放,强大的包扩展机制,支持类的继承等。
转载自:CSDN
(文/杨依帆 责编/张宁)