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 相关文章推荐
2010年最佳jQuery插件整理
Dec 06 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
May 30 Javascript
删除select中所有option选项jquery代码
Aug 12 Javascript
Jquery AJAX POST与GET之间的区别
Nov 14 Javascript
js使用onmousemove和onmouseout获取鼠标坐标的方法
Mar 31 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
May 16 Javascript
JavaScript数组对象赋值用法实例
Aug 04 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
Jun 29 Javascript
详解webpack-dev-server 设置反向代理解决跨域问题
Apr 18 Javascript
jQuery实现模糊搜索功能的方法分析
Jun 29 jQuery
bootstrap模态框关闭后清除模态框的数据方法
Aug 10 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
Feb 28 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 array_multisort()函数的使用札记
2011/07/03 PHP
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
php获取用户浏览器版本的方法
2015/01/03 PHP
用javascript实现画板的代码
2007/09/05 Javascript
javascript 字符串连接的性能问题(多浏览器)
2008/11/18 Javascript
Javascript表达式中连续的 && 和 || 之赋值区别
2010/10/17 Javascript
JS加jquery简单实现标签元素的显示或隐藏
2013/09/23 Javascript
js获取某元素的class里面的css属性值代码
2014/01/16 Javascript
jQuery实现Div拖动+键盘控制综合效果的方法
2015/03/10 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
ES10的13个新特性示例(小结)
2019/09/23 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
通过Kettle自定义jar包供javascript使用
2020/01/29 Javascript
[52:32]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第三场 11.18
2020/11/18 DOTA
[01:08:43]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第一场 1月9日
2021/03/11 DOTA
[32:30]夜魇凡尔赛茶话会 第一期01:谁是卧底
2021/03/11 DOTA
Windows和Linux下使用Python访问SqlServer的方法介绍
2015/03/10 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
pandas ix &iloc &loc的区别
2019/01/10 Python
python 利用pyttsx3文字转语音过程详解
2019/09/25 Python
k-means 聚类算法与Python实现代码
2020/06/01 Python
html5 figure和figcaption的使用方法
2018/09/10 HTML / CSS
美国滑雪和滑雪板商店:Buckman
2018/03/03 全球购物
潘多拉珠宝美国官方网站:Pandora US
2020/06/18 全球购物
成品仓管员工作职责
2013/12/29 职场文书
给领导的致歉信范文
2014/01/13 职场文书
车辆工程专业求职信
2014/04/28 职场文书
维修工先进事迹
2014/05/29 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
捐助倡议书
2015/01/19 职场文书
体育教师教学随笔
2015/08/15 职场文书
利用ajax+php实现商品价格计算
2021/03/31 PHP
什么是Python装饰器?如何定义和使用?
2022/04/11 Python