欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

10个有前途的JavaScript框架(10 Promising JavaScript Frame)

程序员文章站 2022-03-16 13:04:45
...

流行的JavaScript 框架/库 像 JQuery,MooTools,Prototype和YUI 一定有一个可靠的、稳定的支撑在JavaScript框架。但是对于更多的爱冒险的开发者寻找新的或者非正统的框架/库 —— 除了几个主流的以外还有一些优秀的框架他们也一样有价值。

它总是好的,考虑到你所有的选择,然后选定一个JavaScript框架,适合您和/或您的团队 —— 虽然有一定大量的令人信服的理由坚持大牌 。他对你没有任何坏处,至少尝试一下替代的方案。

这篇文章列举10个有代表性的和有技术含量的JavaScript框架/库来探索他们。链接了一些包含入门的例子,这样你就可以看到这些框架的运行结果。

 

1. SproutCore

 

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 
SproutCore享有盛名,SproutCore强调它的使用使桌面应用程序的功能使用在网页上。
他有相当数量的非常容易学习的指导,你可以非常快速的开始,而且SproutCore有自己的Google论坛,你可以和其他的SproutCore开发者相互影响。

SproutCore demonstrations: Photos, Sample Controls
(此例子在 Firefox/3.0.3 下测试正常,IE下不正常)

 

2. Spry

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 


Spry是Adob的Ajax框架。Spry最大的特点是与Adobe产品紧密的联系在一起(例如 Dreamweaver, Flash 和 AIR)。正如Adobe众多的产品一样,Spry早已经有了大量的文档说明书帮助你快速起步。

Spry demonstrations: Photo Gallery, RSS Reader, Form Validation Widgets

 

3. JavaScriptMVC

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 

JavaScriptMVC 是一个功能包装的JavaScript框架。JSMVC适用的模型视图控制器( MVC设计)设计模式的JavaScript —— 分离业务逻辑从表现层 —— 从而提高模块化和易于修改的任何一个组成部分。他有一个内置的测试单元,甚至发邮件给你当用户遇到错误。

 

JavaScriptMVC demonstrations: Error Demo, History Demo, Todo Demo

 

4. qooxdoo

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 

 

qooxdoo 是一个Ajax框架使用面相对象的JavaScript。这是一个框架,让你建立一个web应用使用JavaScript ,而不必担心网页的CSS和的DOM 。这也是一个功能齐全的图形用户界面工具箱(很像YUI)给开发者内置支持键盘导航,标签式界面,并拖放功能-除其他组成部分。

 

Qooxdoo demonstrations: demo browser, Feed Reader

 

 

5. midori

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 


midori 是一个很小的JavaScript框架。他仅仅45KB即使在不压缩的情况下(比较:JQuery在他精简状态下是54KB)。但是仅仅因为他轻并不意味着他没有复杂的组合JavaScript方法 —— midori提供公有的方法你期望的一个JavaScript框架,像跨浏览器访问Ajax功能,能够使用CSS选择器(as opposed to midori-specific syntax)匹配元素的DOM ,和动画效果。

 

midori demonstrations: drag and drop, popups, toggle

 

6. Archetype JavaScript Framework

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS  


Archetype JavaScript框架是一个强大的JavaScript框架,共用许多观念和Prototype一样。Archetype 有一个依赖管理系统,需要初始化特定的网页组件(哪些组件和CSS文件载入-例如)。Archetype 还强调代码的可读性和编码,典范做法是将HTML /的CSS / JavaScript分离(即“不显眼的JavaScript ” ) 。

 

Archetype demonstration: Slidy Presentation

 

7. June Framework

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 

 

June 框架是使用核心库构建和使用了模块设计模式。对于那些使用MS Visual Studio 2008的人,你会喜欢June框架配备的文档,因为他使用的是Visual Studio的只能格式(当你写的时候代码自动提示/完成)。

 

June Framework demonstrations: setOpacity, highlight, getKeyName

 

8. UIZE

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 

 

UIZE (发音为 "you eyes") 是另一个强调建立完整的丰富互联网应用(RIA),而不影响基本的网页构件/组件的JavaScript的框架。他早已经准备了大量的“随时可用”的小工具,如日期选择器,分类表,进度栏,和颜色挑选器。

 

UIZE demonstrations: Slideshow With Wipes, Marquee and Image Port

 

9. SimpleJS

10个有前途的JavaScript框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 

 

SimpleJS 是一个简单的很小的框架,但是却包含了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框架(10 Promising JavaScript Frame)
            
    
    博客分类: JavaScript JavaScript框架AjaxjQueryCSS 


Fleegix.js 有一个极好的事件系统可以帮助你监听、造作和控制DOM 时间(比如像鼠标悬停、点击 等)。它包括一个功能序列化JavaScript对象到JSON格式( fleegix.jason.serialize )还可以 帮助你添加丰富的动画特效到你的网站和Web应用上。
 转载请注明出处:http://webxyz.iteye.com

原文地址:http://sixrevisions.com/javascript/promising_javascript_frameworks/