15 个微型 JavaScript 框架

15 个微型 JavaScript 框架

转自:http://www.phpchina.com/?action-viewnews-itemid-40627


若问Web 开发者最喜欢的 JS 库是么,多数回答都是 jQuery,不管其所做的网站是大是小。开发者倾向使用 jQuery 的原因是它可以降低代码的复杂度,而且 jQuery 经过良好的测试,拥有大量用户以及很好的社区生态,当然,还有大量的插件。

不过 jQuery 的体积比较大,本文即将介绍的是 15 个微型的 JavaScript 小框架,这些框架都支持 Web 和智能手机平台,短小精干。

1.Zepto.js

Zepto.js 是支持移动WebKit浏览器的JavaScript框架,语法与jQuery兼容。它只有2~5k的库,通过不错的API处理绝大多数的基本工作。

2.Data.js

Data.js 是一个数据操作和持久化的 JS 库,支持 Node.js 和浏览器。

3.Batman.js

Batman.js 是一个使用 CoffeeScript 和 JavaScript 构建 Web 应用的 JS 框架,提供强大的视图绑定和观察者属性。

4.Zip.js

Zip.js 是用 JavaScript 实现的 zip 压缩和解压缩工具包。

5.Say.js

Say.js 是一个 Javascript 的 text to speech(文本转语音)引擎,支持 Node.js。

6.Gifx.js

glfx.js 是一个使用 WebGL 创建实时图片效果的 JS 库。

7.Impress.js

impress.js是一个Javascript程序包,它的功能是让你制作出令人眩目的内容展示效果,主要里利用了CSS 3D Transforms 里的旋转、扭曲、缩放等特性。所以,只有最新版的Firefox,或谷歌及苹果浏览器才能看到它产生的效果,好像在还未出世的IE 10 浏览器里也可以用。

8.Sugar.js

Sugar 为内置对象扩展了一些有用的、直观的方法。

9.jsMessage

js Message 是一个轻量级的 JavaScript 类库,经 gzip 压缩后仅有3KB大小,且不依赖于其他任何框架。它除了能实现信息提示效果外,还支持创建 alert、confirmed 等弹出窗口。它的定制性也比较高,通过参数可设置信息提示的位置、显示时效等,信息提示的外观也能完全自定义。对浏览器的兼容性也比较高,除了IE6之外的大多数浏览器都支持。

10.Spine
Spine 是一个用于构建 JavaScript Web 应用的轻量级框架。Spine 可让你使用 MVC 的框架思路来开发Web应用。

11.Countdown.js
Countdown.js 是一个比较轻量级的 JavaScript 类库,可用于快速计算两个日期间的时间差值,并能够以多种格式将结果动态显示出来,如:毫秒、秒、分、小时、天、周、年、世纪等。同时它也内置了格式化输出的方法,可将结果以如下形式进行展示:"11 years, 3 months, 23 days, 5 hours, and 47 minutes"。

12.Swipe.js
Swipe JS 是一个轻量级的移动滑块,支持触摸操作。

13.jwerty
jwerty 是一个简单易用的轻量级 JavaScript 类库,经压缩后仅有1.5KB大小。这是一个独立的类库,不依赖于其他任何框架,只需简单的几句代码就能任意设置各种快捷键,并触发相应的事件。

14.Picard
一个微型的 Node.js 框架。

15.Microjs
这里收集了更多的小型 JS 框架。

15 个微型 JavaScript 框架
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值