10个新的最有前途的JavaScript框架


Posted in Javascript onMarch 12, 2009

1. SproutCore

10个新的最有前途的JavaScript框架

SproutCore 苹果对SproutCore的解释为“开源,平台无关,类Cocoa的JavaScript框架,用于创建具有桌面应用程序外观和操作感的Web应用程序。”

SproutCore demonstrations: Photos, Sample Controls

 

2. Spry

10个新的最有前途的JavaScript框架

Spry 是Adobe 的 Ajax framework. Spry的目的是成为实现Ajax的一种简单方式,对HTML、CSS和JavaScript体验据有入门级水平的设计人员应该能够发现Spry是一种整合内容的简单方法。

Spry demonstrations: Photo Gallery, RSS Reader, Form Validation Widgets

 

3. JavaScriptMVC

10个新的最有前途的JavaScript框架

JavaScriptMVC 是一个功能强大的 JavaScript framework. 也是一个很棒的JavaScript测试框架,它同样能提高开发的速度。JavaScriptMVC应用了模型-视图-控制器架构模式,把业务逻辑和表示分离,使得代码更加模块化。

JavaScriptMVC demonstrations: Error Demo, History Demo, Todo Demo

 

4. qooxdoo

10个新的最有前途的JavaScript框架

qooxdoo 是一个 Ajax 应用框架使用基于面向对象 JavaScript. qooxdoo是一个功能强大基于JavaScript GUI工包,它让你可以用JavaScript来开发类似于VB/Delphi风格的具有Ajax功能的web2.0应用程序。qooxdoo具有客户端浏览器检测功能,具有浏览器抽象层,可以无差别的创建跨浏览器的Web应用程序,它提供方便的调试接口,具有事件管理、聚焦管理、定时器、边框和对象属性等特征。它提供一组窗体组件并扩展了布局,它还提供跨平台的png图形透明支持功能。此外,qooxdoo提供一个原子组件,你可以在其基础上开发你自己的组件。

Qooxdoo demonstrations: demo browser, Feed Reader

 

5. midori

10个新的最有前途的JavaScript框架

midori是一个轻量的JavaScript框架。即使没有压缩,它也只有45KB,而相比之下,jQuery压缩后也有54KB。不过它的轻量并不意味着它缺乏复杂的JavaScript功能。Midori提供了包括跨浏览器的Ajax功能,CSS选择器等等这些JavaScript框架一般都具有的功能。

midori demonstrations: drag and drop, popups, toggle

 

6. Archetype JavaScript Framework

10个新的最有前途的JavaScript框架

Archetype JavaScript Framework与Prototype有很多共同点。它有一个独立的管理系统,能够只初始化页面需要的组件。而且Archetype强调代码易读性,和HTML/CSS/JavaScript分离的最优方法。

Archetype demonstration: Slidy Presentation

 

7. June Framework

10个新的最有前途的JavaScript框架

June Framework从Core library中获取灵感,应用了模块设计模式。如果你使用MS Visual Studio 2008的话,你会爱上它提供的文档,因为它使用了Visual Studio的代码格式。

June Framework demonstrations: setOpacity, highlight, getKeyName

 

8. UIZE

10个新的最有前途的JavaScript框架

UIZE(发音: you eyes)是另一个强调RIA的JavaScript框架。它提供了很多Widget,比如日期选择器,表格过滤器,进度条,颜色选择器等。

 

 

UIZE demonstrations: Slideshow With Wipes, Marquee and Image Port

 

9. SimpleJS

10个新的最有前途的JavaScript框架

SimpleJS是一个简单,轻量的,但很特别的JavaScript框架。它提供了 Ajax函数和动态效果。它使用一个很像jQuery和MooTools的插件系统,可以很容易地扩展这个框架。对只需要基本Ajax功能和动态效果的开发者来说,它是一个完美的解决方案。

SimpleJS demonstration: you can view the demos in the left side bar of the website under "Functions".

 

10. Fleegix.js

10个新的最有前途的JavaScript框架

Fleegix.js是一个很好的事件系统,使你能够很容易地监听,操作,触发DOM事件。它有一个功能,能够将JavaScript对象序列化为JSON格式(fleegix.jason.serialize),也有一些丰富的动态效果。

Javascript 相关文章推荐
用JavaScript脚本实现Web页面信息交互
Dec 21 Javascript
YUI的Tab切换实现代码
Apr 11 Javascript
JavaScript中常见的字符串操作函数及用法汇总
May 04 Javascript
jquery form表单获取内容以及绑定数据
Feb 24 Javascript
JavaScript数组方法大全(推荐)
Jul 05 Javascript
深入理解(function(){... })();
Aug 16 Javascript
Angular2 (RC4) 路由与导航详解
Sep 21 Javascript
基于JavaScript实现随机颜色输入框
Dec 10 Javascript
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
Feb 17 Javascript
vue调用高德地图实例代码
Apr 28 Javascript
微信小程序实现刷脸登录
May 25 Javascript
javascript设计模式 ? 迭代器模式原理与用法实例分析
Apr 17 Javascript
JavaScript RegExp方法获取地址栏参数(面向对象)
Mar 10 #Javascript
用正则表达式 动态创建/增加css style script 兼容IE firefox
Mar 10 #Javascript
Iframe thickbox2.0使用的方法
Mar 05 #Javascript
js 颜色选择器(兼容firefox)
Mar 05 #Javascript
小型js框架veryide.librar源代码
Mar 05 #Javascript
兼容FireFox 的 js 日历 支持时间的获取
Mar 04 #Javascript
javascript radio 联动效果
Mar 04 #Javascript
You might like
编写自己的php扩展函数
2006/10/09 PHP
在PHP里得到前天和昨天的日期的代码
2007/08/16 PHP
php文件上传的例子及参数详解
2013/12/12 PHP
Yii框架使用魔术方法实现跨文件调用功能示例
2017/05/20 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
JavaScript中的Document文档对象
2008/01/16 Javascript
JavaScript OOP类与继承
2009/11/15 Javascript
javascript中"/"运算符常见错误
2010/10/13 Javascript
jquery中ajax学习笔记一
2011/10/16 Javascript
JavaScript 产生不重复的随机数三种实现思路
2012/12/13 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
js交换排序 冒泡排序算法(Javascript版)
2014/10/04 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
jquery获取select选中值的方法分析
2015/12/22 Javascript
常用Javascript函数与原型功能收藏(必看篇)
2016/10/09 Javascript
jQuery分页插件jquery.pagination.js使用方法解析
2017/02/09 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
2017/11/28 Javascript
微信小程序实现团购或秒杀批量倒计时
2020/11/01 Javascript
jQuery HTML设置内容和属性操作实例分析
2020/05/20 jQuery
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
python实现的登陆Discuz!论坛通用代码分享
2014/07/11 Python
在Django的URLconf中进行函数导入的方法
2015/07/18 Python
Python实现Kmeans聚类算法
2020/06/10 Python
Django 对象关系映射(ORM)源码详解
2019/08/06 Python
Python3.8对可迭代解包的改进及用法详解
2019/10/15 Python
Python二元赋值实用技巧解析
2019/10/25 Python
Python 实现顺序高斯消元法示例
2019/12/09 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
基于python检查矩阵计算结果
2020/05/21 Python
结束运行python的方法
2020/06/16 Python
python实现学生通讯录管理系统
2021/02/25 Python
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
《鱼游到了纸上》教学反思
2014/02/20 职场文书
座谈会主持词
2014/03/20 职场文书
代理人委托书
2014/09/16 职场文书
MySQL之select、distinct、limit的使用
2021/11/11 MySQL