zoukankan      html  css  js  c++  java
  • JS的常用开发框架有哪些?

    JS的开发框架有哪些?

    Yui-ext

    基于Yahoo UI的扩展包yui-ext是具有cs风格的web用户界面组件,能实现复杂的Layou布局,界面效果可以和backbase比美,而且使用纯JavaScript代码开发。真正的可编辑的表格edit Grid,支持XML和Json数据类型。许多组件实现了对数据源的支持,如动态布局,动态加载Tree控件,动态拖拽效果等等。从1..0beta版开始同jQuery合作,推出基于jQuery的ext1.0,提供了更多有趣的功能。

    优点:结构化,清晰明了,底层用到了jQuery的一些函数,使整合使用有了选择,最重要的一点是界面太 让人震撼了。

    缺点:太过于复杂,整个界面的构造过于复杂。

    Jquery

    任何使用场景都适用;jQuery是一款同prototype一样优秀的js开发类库,特别是针对css和xpath的支持,使我们写JS变得更加方便。

    优点:注重简洁和高效,js效果有yui-ext的选择,因为yui-ext重用了很多jquery的函数;

    缺点:据说太嫩,历史不悠久。

    Extjs 内部系统,后台系统,管理系统等,有很好的UI设计;

    Dojo

    功能是最为强大的JS框架,Dojo是一个用JavaScript编写的开源的DHTML工具箱。Dojo包括Ajax、browser、event、widget等跨浏览器API,包括了js本身的语言扩展,以及各个方面的工具类库,和比较完善的UI组件库。Dojo强大的地方在于界面和特效的封装,可以 让开发者快速构建一些兼容标准的界面。适合企业应用和产品开发;

    优点:库相当完善,发展时间也比较长,得到sun和IBM的持。

    缺点:文件体积比较大,200多kb,JS语法增强方面不如prototype。

    Prototype

    最成熟的框架;定义了JS的面向对象扩展,Dom操作API,事件等等,以prototype为核心,形成一个外围的各种各样的JS扩展库;

    优点:基本底层,易学易用,甚至是其他一些JS特效开发包的底层,体积算是最小的;

    缺点:如果说缺点,可能就是功能是它的弱项;

  • 相关阅读:
    API接口的安全设计验证—ticket,签名,时间戳
    能上QQ,浏览器不能上网?
    jQuery 获取元素当前位置offset()与position()
    USB Type-C工作原理解析
    利用SVN工具下载OpenCore代码
    内存数据保存到文件
    oracle07
    oracle06
    oracle05
    oracle04--伪列
  • 原文地址:https://www.cnblogs.com/visi_zhangyang/p/4671972.html
Copyright © 2011-2022 走看看