• 推荐十个拥有丰富UI组件的JS开发框架


    如今,网上有各种各样的 JavaScript 框架用来简化
    Web 应用开发。这些框架都提供了一些核心的特性,例如 DOM 操作,动画,事件处理以及 Ajax 交互,但不是都带有 UI
    组件。今天这篇文章向大家推荐的10个 JavaScript 框架提供了丰富的
    Web UI 组件,帮助你构建一致,可靠以及高度交互的漂亮用户界面。


    ExtJS


    ExtJS 是最流行的 JavaScript 框架之一,提供了非常丰富的 UI 组件,包括高性能的数据表格、图表、选项卡、弹窗、工具条和菜单等等整套的
    Web UI 组件,可以帮助你构建用户体验良好的 Web 应用。最新版本是 4.1 支持 MVC 模式的开发。


    extjs sample widget


    Dojo Toolkit


    Dojo 自从诞生那天起就成为了 ExtJS
    的有力竞争者,它最大的优势在于免费,可以在商业项目中自由使用。Dojo 由 sitepen 创建,其口号是:Unbeatable
    JavaScript Tools,最新发布的版本是 1.8。


    dojotoolkit sample screen


    Qooxdoo


    Qooxdoo 是一个开源的 JavaScript 框架,让开发者能够通过面向对象的
    JavaScript 开发者令人印象深刻的 Web 应用。Qooxdoo 由 1&1 公司维护,在线示例:http://qooxdoo.org/demos


    qooxdoo sample widget


    Smartclient


    Smartclient 是由 Isomorphic 软件公司创建的 RIA 框架,提供了非常丰富的
    Web UI 组件,能够很好的和服务器端结合。Smartclient 提供了多种使用许可协议:Smartclient 版本对比,功能演示地址:http://www.smartclient.com/#Welcome


    smartclient sample widget


    ZK Framework


    ZK Framework 由 Potix 公司开发,特别适合 Java 应用程序开发,提供了丰富的 UI
    组件。可以通过提供的插件整合到 Eclipse IDE中。(目前貌似要FQ访问,汗~)


    zk sample application


    DHTMLX


    DHTMLX 和 Smartclient  相似,是一个富 JavaScript 框架,提供了整套的
    Web UI 组件。DHTMLX 不是完全免费的,如果需要更丰富的功能的话,需要付费。在线演示:http://www.dhtmlx.com/docs/products/demoApps/


    dhtmlx sample application


    Wijmo


    Wijmo 是基于 JQuery UI 开发的 UI 组件包,它的主题也可以通过 Themeroller
    定制。和 JQuery UI 不同,wijmo 是需要付费的,最新集成了 Knockout 作为 MVVM 库。在线演示地址:http://wijmo.com/demos/


    wijmo sample grid


    Vaadin


    Vaadin 是一款使用 Apache V2 许可协议的开源产品,它由位于芬兰的 IT Mill
    公司开发,常应用于 Java 应用和程序开发。 其前身是 IT Mill 公司由 2000 年起开始研发的 Millstone 用户界面类库。在线演示地址:https://vaadin.com/demo


    vaadin sample


    Echo Web Framework


    Echo 是一个用于开发富 Web
    应用的开源框架,提供了非常丰富和非常绚丽的基本组件和扩展组件,使开发者基本不需要开发自己的组件就能非常出色的构建酷炫的客户端效果。在线演示地址:http://demo.nextapp.com/echo3csjs/


    echo web framework


    jQuery Tools


    最后推荐的这个框架是基于 jQuery
    开发的网站界面库,包含网站最常用的Tabs(选项卡)、Tooltip(信息提示)、Overlay(遮罩、弹窗)、Scrollable(滚动控制)、Form
    Validator(表单验证)、Rangeinput(范围选择)、Dateinput(日期选择)等众多功能。想了解详情可浏览这篇文章:《jQuery Tools:Web开发必备的 jQuery UI 库》。



    原文链接:http://www.cnblogs.com/lhb25/archive/2012/09/17/10-javascript-framework-with-rich-ui-component.html

  • 相关阅读:
    centos6升级python
    MySQL的BLOB类型(解决mysql不支持mb4编码的时候存储emoji表情问题)
    librdkafka安装和php扩展php-rdkafka安装
    Mac High Sierra 降级安装Mac Sierra
    mysql常用命令
    PHP_CodeSniffer 安装和phpstorm配置
    SSH登录异常(someone is doing something nasty)
    java并发 —— Lock
    java 并发——线程
    java 并发——内置锁
  • 原文地址:https://www.cnblogs.com/spring_wang/p/3075005.html
Copyright © 2020-2023  润新知