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 Title、alt提示(Tips)实现源码解读
Dec 12 Javascript
JavaScript动态添加style节点的方法
Jun 09 Javascript
JS实现环形进度条(从0到100%)效果
Jul 05 Javascript
angular.js 路由及页面传参示例
Feb 24 Javascript
jQuery ajax动态生成table功能示例
Jun 14 jQuery
微信小程序开发中的疑问解答汇总
Jul 03 Javascript
使用JavaScript实现在页面中显示距离2017年中秋节的天数
Sep 26 Javascript
原生js封装添加class,删除class的实例
Nov 06 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
Jun 23 Javascript
Node.js 使用axios读写influxDB的方法示例
Oct 26 Javascript
koa+jwt实现token验证与刷新功能
May 30 Javascript
vue中更改数组中属性,在页面中不生效的解决方法
Oct 30 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脚本的10个技巧(8)
2006/10/09 PHP
用PHP来写记数器(详细介绍)
2006/10/09 PHP
使用PHP数组实现无限分类,不使用数据库,不使用递归.
2006/12/09 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
2012/03/11 PHP
腾讯CMEM的PHP扩展编译安装方法
2015/09/25 PHP
PHP安全下载文件的方法
2016/04/07 PHP
Laravel解决nesting level错误和隐藏index.php的问题
2019/10/12 PHP
理运用命名空间让js不产生冲突避免全局变量的泛滥
2014/06/15 Javascript
jQuery选择id属性带有点符号元素的方法
2015/03/17 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
JavaScript的React框架中的JSX语法学习入门教程
2016/03/05 Javascript
Javascript6中字符串的四个新用法分享
2016/09/11 Javascript
jQuery中fadein与fadeout方法用法示例
2016/09/16 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
2017/03/03 Javascript
js判断是否是手机页面
2017/03/17 Javascript
nodejs中模块定义实例详解
2017/03/18 NodeJs
详解A标签中href=""的几种用法
2017/08/20 Javascript
使用InstantClick.js让页面提前加载200ms
2017/09/12 Javascript
Vue自定义全局Toast和Loading的实例详解
2019/04/18 Javascript
js逆向解密之网络爬虫
2019/05/30 Javascript
详解微信小程序支付流程与梳理
2019/07/16 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
Python数字图像处理之霍夫线变换实现详解
2018/01/12 Python
Python实现基于TCP UDP协议的IPv4 IPv6模式客户端和服务端功能示例
2018/03/22 Python
美国第一大药店连锁机构:Walgreens(沃尔格林)
2019/10/10 全球购物
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
静态变量和实例变量的区别
2015/07/07 面试题
外贸公司实习自我鉴定
2013/09/24 职场文书
2014年三八妇女节活动方案
2014/02/28 职场文书
文员岗位职责范本
2014/03/08 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
道德与公民自我评价
2015/03/09 职场文书
酒店圣诞节活动总结
2015/05/06 职场文书
大学入学感言
2015/08/01 职场文书
世界十大狙击步枪排行榜
2022/03/20 杂记