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之卸载鼠标事件的代码
May 14 Javascript
js 实现复制到粘贴板的功能代码
May 13 Javascript
javascript常用方法、属性集合及NodeList 和 HTMLCollection 的浏览器差异
Dec 25 Javascript
javascript插入样式实现代码
Feb 22 Javascript
在Javascript中 声明时用"var"与不用"var"的区别
Apr 15 Javascript
jquery 动态创建元素的方式介绍及应用
Apr 21 Javascript
JavaScript实现网页上的浮动广告的简单方法
Jun 14 Javascript
使用jquery prev()方法找到同级的前一个元素
Jul 11 Javascript
Javascript中实现String.startsWith和endsWith方法
Jun 10 Javascript
jQuery基于muipicker实现仿ios时间选择
Feb 22 Javascript
jQuery实现为table表格动态添加或删除tr功能示例
Feb 19 jQuery
JS实现滑动导航效果
Jan 14 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导出csv数据在浏览器中输出提供下载或保存到文件的示例
2014/04/24 PHP
jquery不支持toggle()高(新)版本的问题解决
2016/09/24 PHP
Gird组件 Part-3:范例RSSFeed Viewer
2007/03/10 Javascript
js字符编码函数区别分析
2008/06/05 Javascript
Javascript 按位与运算符 (&)使用介绍
2014/02/04 Javascript
js调试系列 断点与动态调试[基础篇]
2014/06/18 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
JavaScript操作select元素和option的实例代码
2016/01/29 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
jQuery.cookie.js使用方法及相关参数解释
2017/03/06 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
javascript基于定时器实现进度条功能实例
2017/10/13 Javascript
vue 实现动态路由的方法
2020/07/06 Javascript
解决vue scoped scss 无效的问题
2020/09/04 Javascript
从零学Python之入门(二)基本数据类型
2014/05/25 Python
python实现二叉查找树实例代码
2018/02/08 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
python版本五子棋的实现代码
2018/12/11 Python
Python多线程原理与用法实例剖析
2019/01/22 Python
python RC4加密操作示例【测试可用】
2019/09/26 Python
Python图像处理库PIL的ImageDraw模块介绍详解
2020/02/26 Python
python matplotlib模块基本图形绘制方法小结【直线,曲线,直方图,饼图等】
2020/04/26 Python
python二维图制作的实例代码
2020/12/03 Python
详解HTML5新增标签
2017/11/27 HTML / CSS
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
专科文秘应届生求职信
2013/11/18 职场文书
酒店销售经理岗位职责
2014/01/31 职场文书
投标诚信承诺书
2014/05/26 职场文书
2015年全国“爱牙日”宣传活动总结
2015/03/23 职场文书
第一书记观后感
2015/06/08 职场文书
Python insert() / append() 用法 Leetcode实战演示
2021/03/31 Python
MySQL基础快速入门知识总结(附思维导图)
2021/09/25 MySQL
MYSQL事务的隔离级别与MVCC
2022/05/25 MySQL