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 相关文章推荐
起点页面传值js,有空研究学习下
Jan 25 Javascript
jQuery EasyUI API 中文文档 可调整尺寸
Sep 29 Javascript
js下拉菜单语言选项简单实现
Sep 23 Javascript
JS获取当前日期时间并定时刷新示例
Mar 04 Javascript
jQuery与Ajax以及序列化
Feb 01 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
May 26 Javascript
JavaScript对象数组排序实例方法浅析
Jun 15 Javascript
浅谈Cookie的生命周期问题
Aug 02 Javascript
详解微信小程序入门五: wxml文件引用、模版、生命周期
Jan 20 Javascript
vue实现百度搜索下拉提示功能实例
Jun 14 Javascript
删除table表格行的实例讲解
Sep 21 Javascript
jQuery实现的事件绑定功能基本示例
Oct 11 jQuery
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 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
PHP图像裁剪缩略裁切类源码及使用方法
2016/01/07 PHP
利用php的ob缓存机制实现页面静态化方法
2017/07/09 PHP
jquery应该如何来设置改变按钮input的onclick事件
2012/12/10 Javascript
Extjs优化(二)Form表单提交通用实现
2013/04/15 Javascript
使用js显示当前时间示例
2014/03/02 Javascript
Javascript学习笔记之数组的遍历和 length 属性
2014/11/23 Javascript
js鼠标悬浮出现遮罩层的方法
2015/01/28 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
jquery对象访问是什么及使用方法介绍
2016/05/03 Javascript
JS判断是否手机或pad访问实现方法
2016/12/09 Javascript
为vue-router懒加载时下载js的过程中添加loading提示避免无响应问题
2018/04/03 Javascript
基于vue框架手写一个notify插件实现通知功能的方法
2019/03/31 Javascript
深入解析微信小程序开发中遇到的几个小问题
2020/07/11 Javascript
[04:13]2014DOTA2国际邀请赛 专访DC目前形势不容乐观
2014/07/12 DOTA
深入解析Python中的__builtins__内建对象
2016/06/21 Python
教你用Python脚本快速为iOS10生成图标和截屏
2016/09/22 Python
基于Python_脚本CGI、特点、应用、开发环境(详解)
2017/05/23 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
Numpy 改变数组维度的几种方法小结
2018/08/02 Python
python使用tomorrow实现多线程的例子
2019/07/20 Python
Django获取该数据的上一条和下一条方法
2019/08/12 Python
Python使用python-docx读写word文档
2019/08/26 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
python 递归调用返回None的问题及解决方法
2020/03/16 Python
基于tensorflow __init__、build 和call的使用小结
2021/02/26 Python
css3实现书本翻页效果的示例代码
2021/03/08 HTML / CSS
HTML5实现表单自动验证功能实例代码
2017/01/11 HTML / CSS
咖啡书吧创业计划书
2014/01/13 职场文书
求职自荐信怎么写
2014/03/06 职场文书
建房协议书
2014/04/11 职场文书
小学班级口号
2014/06/09 职场文书
岗位说明书怎么写
2014/07/30 职场文书
个人租房协议书范本
2014/09/30 职场文书
2016年春季趣味运动会开幕词
2016/03/04 职场文书
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis