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 相关文章推荐
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
Apr 02 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
Jul 17 Javascript
JS中表单的使用小结
Jan 11 Javascript
JavaScript实现同步于本地时间的动态时间显示方法
Feb 02 Javascript
js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)
Aug 26 Javascript
详解angularJs中自定义directive的数据交互
Jan 13 Javascript
vue.js选中动态绑定的radio的指定项
Jun 02 Javascript
详解Node中导入模块require和import的区别
Aug 11 Javascript
微信小程序中使用ECharts 异步加载数据的方法
Jun 27 Javascript
vue.js使用v-if实现显示与隐藏功能示例
Jul 06 Javascript
Vue父子之间值传递的实例教程
Jul 02 Javascript
JavaScript 如何计算文本的行数的实现
Sep 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
Cappuccino 卡布其诺咖啡之制作
2021/03/03 冲泡冲煮
php单件模式结合命令链模式使用说明
2008/09/07 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
2016/12/15 PHP
Ubuntu 16.04下安装PHP 7过程详解
2017/03/28 PHP
解析javascript系统错误:-1072896658的解决办法
2013/07/08 Javascript
基于iframe实现类似于ajax的页面无刷新
2014/05/31 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
EasyUI中combobox默认值注意事项
2015/03/01 Javascript
javascript实现简单查找与替换的方法
2015/07/22 Javascript
JS实现选择TextArea内文本的方法
2015/08/03 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
js Canvas绘制圆形时钟效果
2017/02/17 Javascript
jquery手机触屏滑动拼音字母城市选择器的实例代码
2017/12/11 jQuery
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
JavaScript实现新年倒计时效果
2018/11/17 Javascript
JS选取DOM元素常见操作方法实例分析
2018/12/10 Javascript
Vuex mutitons和actions初使用详解
2019/03/04 Javascript
vue移动端使用appClound拉起支付宝支付的实现方法
2019/11/21 Javascript
javascript 代码是如何被压缩的示例代码
2020/05/06 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
Python人工智能之路 之PyAudio 实现录音 自动化交互实现问答
2019/08/13 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
2019/09/06 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
Django中的模型类设计及展示示例详解
2020/05/29 Python
python 实现汉诺塔游戏
2020/11/28 Python
HTML5 video标签(播放器)学习笔记(一):使用入门
2015/04/24 HTML / CSS
Hotels.com南非:酒店预订
2017/11/02 全球购物
圣诞树世界:Christmas Tree World
2019/12/10 全球购物
物理力学求职信
2014/02/18 职场文书
作风转变年心得体会
2014/10/22 职场文书
2014年防汛工作总结
2014/12/08 职场文书
2015年幼儿园班主任工作总结
2015/05/12 职场文书
2015年暑假生活总结
2015/07/13 职场文书
2019年销售部季度工作计划3篇
2019/10/09 职场文书