共10页『   第一页 ...  «  3  4  5  6  7  » ...  最后一页  』

 LABjs 

LABjs是一个很小的JavaScript工具,用来根据需要加载JavaScript文件,通过使用该工具可以提升页面的性能,避免加载不需用到的JavaScript文件。

LABjs

 

 ControlJS 

ControlJS是一个控制js加载的模块,它预先异步下载javascript文件而不解析执行,直到需要的javascript处理时才去真正的执行。
ControlJS.jpg

ControlJS

 

 Gury 

Gury是一个简单,易于使用的工具包。用于绘制、动画生成、HTML5 Canvas标签管理。其目标是提供一个框架来更快速和更简便得开发基于HTML5 Canvas标签的应用程序。
gury-html5-canvas.jpg

Gury

 Animation  

 Spine 

Spine是一个简单,轻量级的MVC JavaScript框架。支持异步服务器通信,提供Ajax与HTML5本地存储适配器,拥有完整的模型层和ORM层。类库真实原型继承。

Spine

 

 Adapt.js 

Adapt.js是一个很小的JavaScript文件,它能够根据页面的宽度来加不同的CSS文件。在浏览器渲染一个页面之前,它会检查其宽度然后决定该调用哪一个CSS文件。
adapt-js.jpg

Adapt.js

 

 modulejs 

modulejs是极致模块化的且面向对象的javascript框架,modulejs能让你在简单易用的前提下写出更佳维护性和可重用性的javascript代码。 modulejs中一个很重要的概念就是按需加载, modulej不是像jQuery一样在使用前加载整个已经打包的一个js文件,而是加载模块的最小集合。关于为什么需要按需加载,modulejs认为这不仅可以减少服务器的流量,更重要的是因为按需加载页面的加载时间也会大幅缩短,最终对用户更友好。

modulejs

 

 SeaJS 

SeaJS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。有了 SeaJS 或其他模块加载框架,我们将可以像在服务器端一样模块化开发,模块之间的依赖,在页面中的加载,都由框架自动搞定。压缩和打包也由工具自动完成。JS 的开发将会更加“正规化”。

SeaJS

 

 KISSY 

KISSY是由淘宝前端攻城师们发起的一个开源项目。

KISSY提供了设计模式库、脚本库和最佳开发流程等工具,致力于减少重复开发,提高开发效率。

具有小巧灵活, 简洁实用, 使用起来让人感觉愉悦的特点。
KISSYui.jpg

KISSY

 Editor  

 基于Node.js的实时推送juggernaut 

这是一个基于Node.js实现的实时服务器推送解决方案。Juggernaut 为浏览器和服务器端提供一个实时的连接,可在客户端和服务器端进行数据的实时推送,适合多角色游戏、聊天以及群组协作。

基于Node.js的实时推送juggernaut

 

 Jscex 

Jscex是“JavaScript Computation EXpression”的缩写,它为JavaScript语言提供了一个monadic扩展。Jscex完全使用JavaScript编写,能够在任意支持ECMAScript 3的引擎里使用(例如各浏览器或Node.js)。Jscex的JIT编译器能在运行时将JavaScript代码编译成Monad形式,无需额外编译步骤,并内置异步编程类库,可以大大简化JavaScript下的异步编程体验。

Jscex

 


         共10页『   第一页 ...  «  3  4  5  6  7  » ...  最后一页  』