`
aidxn527
  • 浏览: 42132 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类

10个新的最有前途的JavaScript框架

    博客分类:
  • JS
阅读更多

1. SproutCore

SproutCore - screens hot.

 

SproutCore 苹果对SproutCore的解释为“开源,平台无关,类Cocoa的JavaScript框架,用于创建具有桌面应用程序外观和操作感的Web应用程序。”

SproutCore demonstrations: Photos, Sample Controls

 

2. Spry

Spry - screen shot.

Spry 是Adobe 的 Ajax framework. Spry的目的是成为实现Ajax的一种简单方式,对HTML、CSS和JavaScript体验据有入门级水平的设计人员应该能够发现Spry是一种整合内容的简单方法。

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

 

3. JavaScriptMVC

JavaScriptMVC - screen shot.

JavaScriptMVC 是一个功能强大的 JavaScript framework. 也是一个很棒的JavaScript测试框架,它同样能提高开发的速度。JavaScriptMVC应用了模型-视图-控制器架构模式,把业务逻辑和表示分离,使得代码更加模块化。

JavaScriptMVC demonstrations: Error Demo, History Demo, Todo Demo

 

4. qooxdoo

qooxdoo - screen shot.

qooxdoo 是一个 Ajax 应用框架使用基于面向对象 JavaScript. qooxdoo是一个功能强大基于JavaScript GUI工包,它让你可以用JavaScript来开发类似于VB/Delphi风格的具有Ajax功能的web2.0应用程序。qooxdoo具有客户端浏览器检测功能,具有浏览器抽象层,可以无差别的创建跨浏览器的Web应用程序,它提供方便的调试接口,具有事件管理、聚焦管理、定时器、边框和对象属性等特征。它提供一组窗体组件并扩展了布局,它还提供跨平台的png图形透明支持功能。此外,qooxdoo提供一个原子组件,你可以在其基础上开发你自己的组件。

Qooxdoo demonstrations: demo browser, Feed Reader

 

5. midori

midori - screen shot.

midori是一个轻量的JavaScript框架。即使没有压缩,它也只有45KB,而相比之下,jQuery压缩后也有54KB。不过它的轻量并不意味着它缺乏复杂的JavaScript功能。Midori提供了包括跨浏览器的Ajax功能,CSS选择器等等这些JavaScript框架一般都具有的功能。

midori demonstrations: drag and drop, popups, toggle

 

6. Archetype JavaScript Framework

Archetype JavaScript Framework - screen shot.

Archetype JavaScript Framework与Prototype有很多共同点。它有一个独立的管理系统,能够只初始化页面需要的组件。而且Archetype强调代码易读性,和HTML/CSS/JavaScript分离的最优方法。

Archetype demonstration: Slidy Presentation

 

7. June Framework

June Framework - screen shot.

June Framework从Core library中获取灵感,应用了模块设计模式。如果你使用MS Visual Studio 2008的话,你会爱上它提供的文档,因为它使用了Visual Studio的代码格式。

June Framework demonstrations: setOpacity, highlight, getKeyName

 

8. UIZE

UIZE - screen shot.

UIZE(发音: you eyes)是另一个强调RIA的JavaScript框架。它提供了很多Widget,比如日期选择器,表格过滤器,进度条,颜色选择器等。

 

 

UIZE demonstrations: Slideshow With Wipes, Marquee and Image Port

 

9. SimpleJS

SimpleJS - screen shot.

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

Fleegix.js - screen shot.

Fleegix.js是一个很好的事件系统,使你能够很容易地监听,操作,触发DOM事件。它有一个功能,能够将JavaScript对象序列化为JSON格式(fleegix.jason.serialize),也有一些丰富的动态效果

 

 

本文来自:http://www.iteye.com/news/3760-10-of-the-most-promising-framework-for-javascript

分享到:
评论

相关推荐

    九个用于移动APP开发的顶级JavaScript框架

    从技术上讲,iOS、Android和...对于Web开发而言,JavaScript是一个有前途的编程语言,并且在不久的将来它将依然在这个领域大放光彩。JavaScript在移动app开发上也有同样的影响吗?让我们一起来看看ValueCoders研究

    JavaScript中的Document文档对象

    Document文档对象是JavaScript中window和frames对象的一个属性,是显示于窗口或框架内的一个文档。描述当前窗口或指定窗口对象的文档。它包含了文档从<head>到</body>的内容。 用法:document (当前...

    serverless-esbuild:less一个无服务器框架插件,以极快的esbuild捆绑JavaScript和TypeScript

    零配置JavaScript和TypeScript代码捆绑的无服务器插件,使用有前景的速度与激情捆绑器和压缩程序 特征 零配置:开箱即用,无需安装任何其他编译器或插件 支持具有转换限制的ESNext语法(请参见注意) 支持sls ...

    memoryGame:Javascript ES6内存游戏

    同样,这也是学习最有前途的效用优先CSS框架: 的好机会。 维基百科说(一个举动是一对翻转的牌) : 通过完美的记忆和最佳策略,使用n张牌的n张牌游戏所需的预期移动次数收敛至≈0.8 n。 因此,分数可以简单地...

    JAVA上百实例源码以及开源项目源代码

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

    am-editor:一个Web 多人协同富文本编辑器,适用于React、Vue框架,与主流的现代浏览器兼容

    am-editor,一个基于Web 多人协同富文本编辑器,适用于React、Vue(部分插件还没有 vue 版本)框架,与主流的现代浏览器兼容。 特性 :package: 开箱即用,提供几十种丰富的插件 :clipboard: 丰富的多媒体支持,不仅...

    JAVA上百实例源码以及开源项目

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

    基于SSM+Mysql的基于决策树算法的大学生就业预测系统.zip

    基于决策树算法的大学生就业预测系统是一个旨在帮助大学生预测和规划就业方向的在线平台。该系统利用决策树算法,结合大量的就业数据和相关因素,通过SSM(Spring+SpringMVC+MyBatis)框架搭建,并使用MySQL数据库...

    《javaScrip开发技术大全》源代码

    第10章(\代码\第10章) • sample01.htm 直接调用函数 • sample02.htm 将函数返回值赋值给对象属性 • sample03.htm 将函数的返回值作为数据在表达式中进行运算 • sample04.htm ...

    微信小程序开发视频课程.zip

    第10讲-创建第一个小程序 第11讲-开发框架组成介绍 第12讲-WXML之语法 第13讲-WXML特性之数据绑定 第14讲-WXML特性之列表渲染 第15讲-WXML特性之条件渲染 第16讲-WXML特性之模板及引用 第17讲-WXSS特性之响应式像素 ...

    计算机毕业设计:ssm数据结构课堂学生考勤管理系统 (数据库+程序+论文),保证可靠运行,附赠计算机答辩PPT 

    本项目旨在开发一个基于SSM(Spring、SpringMVC、MyBatis)框架的学生考勤管理系统,针对数据结构课堂教学场景,实现对学生考勤信息的有效管理。该系统通过整合数据库、程序及论文等多个方面,确保系统的可靠性及...

    TypeScript极速完全进阶指南视频课程

    TypeScript是一门很有前景和钱景的语言; 它能大幅的提高工作效率,并且减少错误; 这堂课我们能学到什么? 随着前端行业越来越受到重视,前端的逻辑也越来越复杂,对前端从业者的职业要求也越来越高,Vue、Angular、...

    Docker-Mern:Docker 化 MERN Stack Web 应用程序

    因此,能够构建****和部署良好的 MERN 应用程序,极大地有助于作为开发人员的职业前景。什么是 MERN 堆栈? MERN堆栈是一个JavaScript堆栈,旨在使开发过程更流畅。 MERN 包括四个开源组件:MongoDB、Express、React...

    VUEJS实战之构建基础并渲染出列表(1)

    我的JavaScript水平比较一般.好吧,是相当的一般.因此,对于最新的前端框架技术,实在是有点困难,但现实让我必须面对.因此,学习是唯一的出路. 纵向比较了N款前端框架,最终选择了VUE,为什么呢?理由如下:  1.angular ...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。...

    java源码包---java 源码 大量 实例

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

Global site tag (gtag.js) - Google Analytics