zoukankan      html  css  js  c++  java
  • 10个最有前景的JavaScript框架

    目前,互联网上有很多优秀且流行的JavaScript框架,比如JQuery,MooTools, Prototype和YUI,等等。介绍以上优秀JavaScript框架的网站和文章有很多,本文这里就不再赘述了。

    要知道,世界上没有最好的框架之说,我个人的理解是:最适合你(你的团队)的框架就是最好的框架。

    事实上,除了这些在国内已经相当知名的框架之外,国外还有很多有前景的JavaScript插件供我们选用,今天我就给大家介绍国外最有前景的10款JavaScript框架。

    本文在介绍这些例子时,都会链接框架的官方主页和例子DEMO的链接,真正的应用还需要大家的学习和探索。

    1. SproutCore

    简介:SproutCore框架的主要特点是,强调将桌面应用程序的功能WEB化。官方提供大量和丰富的学习手册,并开通了一个Google小组来解决你遇到的问题,同时利于所有使用该框架的开发者相互交流。

    SproutCore演示: 照片,TAB选项卡

    2. Spry

    简介:SPRY 是一个Adobe为AJAX量身打造的JavaScript框架。SPRY一个非常大的特色就是能够与Adobe的其他产品进行无缝整合使用(如与 Dreamweaver, Flash和AIR等)。就像Adobe的其他优秀产品一样,SPRY也有相当优秀的文档资源提供,并有一个强大开发团队的支持。在他们的帮助下,你一定 可以快速的上手SPRY。

    SPRY的演示 相册, RSS阅读器, 表单验证插件

    3. JavaScriptMVC

    简介:没 错,名字就代表了这个框架的含义和用途了。它是专门为了解决JavaScript的MVC开发模式带来的难题。JSMVC能够将逻辑层从表示层中剥离,从 而加强程序的模块性,减少各模块因错误而形成的修改。JavaScriptMVC更有意思的地方是,它有一个内置的自动测试单元,这就解决了 JAVAScript调试系统不够健壮的问题。甚至当用户使用你的程序发生错误时,它还能将错误通过邮件发送给你。

    JSMVC演示:Error Demo, History Demo, Todo Demo

    4. qooxdoo

    简介:qooxdoo框架,是一个基于面向对象的JavaScript并用于AJAX应用程序开发的优秀框架。这个插件最大的特点是提供一个类似于YUI的图形操作界面来维护JavaScript代码,这样你不必担心HTML,CSS和DOM出错的烦恼了,它统统可以帮你解决。

    Qooxdoo实例演示: 演示浏览器(所有例子汇总), Feed阅读器

    5. midori

    简介:midori是一个轻量级的JavaScript框架,它在未压缩之前的大小仅为45KB(相比之下,JQuery最新版本 压缩之后的大小为54KB)。虽然是个轻量级的框架,但是一般框架所拥有的功能它都具备——包括多浏览器AJAX功能函数,支持CSS选择器来匹配DOM 元素和动画效果等。

    midori演示: DIV拖拽, DIV弹窗效果, 动态勾选表格

    6. Archetype JavaScript Framework

    简介:ARCHETYPE框架,与Prototype框架有很多相似之处,也是一个非常健壮 的JavaScript框架。ARCHETYPE拥有自己的工程管理程序,能够将所需要的HTML和CSS等文件自动集成到你的网页文件中。同 时,ARCHETYPE坚持“高效,可读”的编码原则,最大程度的让你的HTML/CSS/JAVASCRIPT相分离。

    Archetype演示: 在线幻灯片展示效果

    7. June Framework

    简介:JUNE框架,是一款在Core Library基础上发展而来的框架,遵循“模块设计模式”(Module Design Pattern)思想。它有一个非常体贴的功能,那就是编码提示(语法提示)和代码自动完成(类似Visual Studio和EditPlus的相关功能)。

    JUNE演示: 设置透明度, 高亮, 获取关键字

    8. UIZE

    简介:又一款面向对象的高效JavaScript开源框架,它主要被运用于商业化网站网站和以用户为核心的WEB2.0网站中。

    UIZE演示带有擦除效果的幻灯片切换, 照片局部放大

    9. SimpleJS

    简介:SimpleJS,是一个轻量级小型框架,同样适合AJAX开发和页面动态效果。它采用与JQuery类似的“插件”的概念,在这个概念上你可以扩展出你所需要的任何功能。

    演示:请移步其官方网站查看

    10. Fleegix.js

    简介Fleegix.js拥有一个“事件系统”来帮助你监听,操作和消除异常的DOM事件(例如:鼠标悬停,点击等等)。它同时还包含一个函数将JavaScript序列转换成JSON格式。当然,它一样拥有其他大部分JS框架都拥有的功能,那就是在你的网页上添加动画和AJAX。

    介绍了这么多,不知道有没有大家感兴趣的JavaScript框架?

    欢迎大家在这篇文章底下留言来相互交流你的JS框架心得,同时还可以向他人推荐你支持的JS框架!

    © 本站(http://www.huyang8.com/)采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.

  • 相关阅读:
    Atom,AtomPub 和Java 转载
    使用OData协议查询Windows日志 转
    许可协议BSD GPL MPL LGPL APL转载
    Eclipse Galileo 简介
    常见证书格式和转换
    JVM简介转
    Android Native 代码开发学习笔记转载
    echarts——各个配置项详细说明总结
    Mysql 安装服务无法启动解决方案与使用的一般使用指令
    js中如何把字符串(文本)转化为对象
  • 原文地址:https://www.cnblogs.com/wangbin/p/1315661.html
Copyright © 2011-2022 走看看