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 相关文章推荐
常用参考资料(手册)下载或者链接
Jul 22 Javascript
Javascript 代码也可以变得优美的实现方法
Jun 22 Javascript
jQuery代码优化之基本事件
Nov 01 Javascript
JS/jQuery实现默认显示部分文字点击按钮显示全部内容
May 13 Javascript
javascript中expression的用法整理
May 13 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
Apr 03 Javascript
javascript中tostring()和valueof()的用法及两者的区别
Nov 16 Javascript
JS控制文本域只读或可写属性的方法
Jun 24 Javascript
JS解决移动web开发手机输入框弹出的问题
Mar 31 Javascript
详解vue填坑之解决部分浏览器不支持pushState方法
Jul 12 Javascript
使用p5.js实现动态GIF图片临摹重现
Oct 23 Javascript
vue 组件销毁并重置的实现
Jan 13 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 5.0对象模型深度探索之绑定
2006/09/05 PHP
桌面中心(一)创建数据库
2006/10/09 PHP
PHP URL地址获取函数代码(端口等) 推荐
2010/05/15 PHP
PHP函数之日期时间函数date()使用详解
2013/09/09 PHP
ThinkPHP多语言支持与多模板支持概述
2014/08/22 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
php下载文件,添加响应头的简单实例
2016/09/22 PHP
用js重建星际争霸
2006/12/22 Javascript
IE不出现Flash激活框的小发现的js实现方法
2007/09/07 Javascript
我的javascript 函数链之演变
2011/04/07 Javascript
AngularJS基础 ng-copy 指令实例代码
2016/08/01 Javascript
AngularJS中的promise用法分析
2017/05/19 Javascript
关于javascript sort()排序你可能忽略的一点理解
2017/07/18 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
javaScript中"=="和"==="的区别详解
2018/03/16 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
WebStorm中如何将自己的代码上传到github示例详解
2020/10/28 Javascript
微信小程序向Java后台传输参数的方法实现
2020/12/10 Javascript
[53:10]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs VG 第一场
2018/04/11 DOTA
pandas Dataframe行列读取的实例
2018/06/08 Python
分享vim python缩进等一些配置
2018/07/02 Python
Linux下python3.7.0安装教程
2018/07/30 Python
Python求平面内点到直线距离的实现
2020/01/19 Python
新手学习Python2和Python3中print不同的用法
2020/06/09 Python
python datetime时间格式的相互转换问题
2020/06/11 Python
新加坡网上美容店:Hermo新加坡
2019/06/19 全球购物
在C#中如何实现多态
2014/07/02 面试题
校园十大歌手策划书
2014/02/01 职场文书
2014年入党积极分子党课学习心得体会模板
2014/04/03 职场文书
调查研究项目计划书
2014/04/29 职场文书
大学学生个人总结
2015/02/15 职场文书
搞笑结婚保证书
2015/05/08 职场文书
晚会开场白和结束语
2015/05/29 职场文书
党支部季度考核意见
2015/06/02 职场文书
Nginx如何配置Http、Https、WS、WSS的方法步骤
2021/05/11 Servers
如何将numpy二维数组中的np.nan值替换为指定的值
2021/05/14 Python