阅读更多

5顶
2踩

Web前端

转载新闻 5个界面效果很炫的JavaScript UI 框架

2011-06-21 14:04 by 见习编辑 hotwind 评论(3) 有37703人浏览
Web 开发很简单,Web 应用的 UI 开发却很复杂,如果能够利用一些成熟的 UI 框架可以大大的减少开发的复杂度。本文向你介绍 5 款界面效果很不错的 JS 框架。

1. ExtJS

ExtJS 主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、 Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员 JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一 款不可多得的JavaScript客户端技术的精品。


授权协议:GPL

2. Cappuccino

Cappuccino 是一种以桌面软件用户熟悉的方式开发Web应用的开源开发框架,类似MacOS上的Cocoa。Cappuccino是使用新程序语言Objective-J的实现,该语言模仿了Objective-C,完全建立在JavaScript上。程序员在Objective-J上写成的应用可以在客户端解释,因此没有任何插件。


授权协议:LGPL

3. Qooxdoo

qooxdoo 是一个用于开发Ajax应用程序的GUI框架,使用它可以开发出类似于Window桌面风格的Web应用程序。使用Qooxdoo并不需要你具备HTML, CSS 和 DOM 的知识。

授权协议:LGPL

4. Wijmo

Wijmo是一个jQuery UI组件集,有超过30多个jQuery UI 组件;这将是一个CSS3,SVG,HTML5的混合物,目前还处于Beta阶段。


授权协议:MIT

5. Dojo

Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,基于模板的WEB UI控件库。DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。


授权协议:BSD




  • 大小: 19 KB
  • 大小: 100.6 KB
  • 大小: 19.8 KB
  • 大小: 58.6 KB
  • 大小: 94.6 KB
5
2
评论 共 3 条 请登录后发表评论
3 楼 djcbpl 2014-07-06 09:05
Dojo很强大
2 楼 hellokitty2020 2013-07-04 09:49
不错,也推荐一个:www.360ui.net
1 楼 chenhailong 2012-01-16 11:12
很好啊,介绍的比较简单,但看demo还是很好的
了解了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java远程调用的方法_Java 远程方法调用(RMI)

    Java 远程方法调用(RMI)RMI简介第 1 页(共23 页)我们将从 Java 远程方法调用(RMI)开始讨论,Java 1.1 中引入了这种技术。RMI 的用途是使分布在不同虚拟机中的对象的外表和行为都象本地对象一样。调用远程对象的...

  • 远程RMI调用接口时传JSON类型参数失败的解决办法

    远程调用接口时传的参数类型必须是经过序列化之后的类, 因为数据要在网络间传输,需要进行序列化,所以一般需要在接口间传递的对象都要实现Serializable接口,一些常用的String,int,long这些数据类型基本上都没有...

  • 什么是rmi?为什么要使用rmi框架?

    大家好,我是IT修真院北京分院第31期的学员,一枚...Java RMI(Remote Method Invocation)--Java的远程方法调用是Java所特有的分布式计算技术,它允许运行在一个Java虚拟机上的对象调用运行在另一个Java虚拟机上...

  • 远程过程调用(RPC)简介

    Remote Procedure Calls(远程过程调用) 本文译自:https://www.cs.rutgers.edu/~pxk/417/notes/03-rpc.html 简介 sockets是客户端/服务器网络通信模型中的基础,它为程序与程序之间建立连接、收发信息提供了...

  • Java RMI 远程调用

    今天看一天的RMI终于搞懂了,到底是怎么回事了。 RMI网上有很多说明,大概就是这样的。  1、 编写并且编译接口的Java代码  2、 编写并且编译接口实现的Java代码  3、 从接口实现类中生成 Stub 和 Skeleton ...

  • python实现rpc例子_【转】Python中实现远程调用(RPC、RMI)简单例子

    远程调用一般分为两种,远程过程调用(RPC)和远程方法调用(RMI)。RPCRPC属于函数级别的远程调用,其多是通过HTTP传输数据,数据形式有XML、JSON、序列化数据等。在此,用python做一个xml-rpc的示例。 先给服务器端...

  • Java远程方法调用RMI

    前段时间,公司做webservice的时候,看了一下资料,当时看见一个叫rmi的东西(远程方法调用),最近闲着,所以看了一下 ,感觉挺简单的!所以写了一个例子提供给大家把!  rmi的服务端,必须要使用接口,同时还有...

  • 第十一篇 RMI远程方法调用之Java项目实例

    这篇文章中我们针对JAVA做一个RMI的Java项目实例,供大家参考。 创建远程方法调用的5个步骤: 1、创建一个Java项目 2、定义一个远程接口的接口,该接口中的每一个方法必须声明它将产生一个RemoteException异常。 ...

  • Spring boot 全注解 无xml 利用 Hessian 进行 RMI (远程方法调用)

    为什么写这篇文章? 因为我遇到了两个问题,并且用了大量的时间解决 启动时的错误 java.lang.ClassNotFoundException: com.caucho.hessian.io.SerializerFactory Caused by: java.lang.IllegalArgumentException: '...

  • 远程过程调用(RPC)详解

    RPC 是远程过程调用(Remote Procedure Call)的缩写形式,Birrell 和 Nelson 在 1984 发表于 ACM Transactions on Computer Systems 的论文《Implementing remote procedure calls》对 RPC 做了经典的诠释。...

  • Dubbo——远程(RPC)调用原理

    主要是讲述Dubbo的RPC调用原理。并将原理和源码进行分析和测试。随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构...

  • java分布式 rmi_java 分布式RMI的简单使用

    一 .RMI概述RMI(Remote Method Invocation)RMI...必须在jdk1.1以上RMI用到的类java.rmi.Remote 所有可以被远程调用的对象都必须实现该接口java.rmi.server.UnicastRemoteObject 所有可以被远程调用的对象都必须扩展...

  • RMI的工作原理

    二、RMI远程地调用的步骤 调用者用通常方式调用对应java的一个远程对象的方法客户stub的功能是把相关的参数组装成一个消息包或一组消息包。运行此方法的那个“站点”的地址和对象及方法的“标识符”、调用方法的...

  • 远程调用之RMI

     The Java Remote Method Invocation (RMI) 全称是java远程方法调用,它允许一个运行在Java虚拟机上的对象调用运行在另一个Java虚拟机对象的方法,RMI提供两个用java语言编写的程序之间的远程交流。  RMI应用...

  • RPC 远程调用 原理

    RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息...

  • HttpInvoker 远程调用出错

    从异常看,报告没有找到相应的映射地址,这个现象很是奇怪,也许是我没有搞清楚,不过在网上也没有找到相关的说明,希望高手指点。   相关配置文件如下: 主配置文件a.xml:   <!-- 定义注解URL...

  • Android AIDL远程调用

    AIDL远程调用在android中应用十分广泛,应用层和框

  • 智慧园区3D可视化解决方案PPT(24页).pptx

    在智慧园区建设的浪潮中,一个集高效、安全、便捷于一体的综合解决方案正逐步成为现代园区管理的标配。这一方案旨在解决传统园区面临的智能化水平低、信息孤岛、管理手段落后等痛点,通过信息化平台与智能硬件的深度融合,为园区带来前所未有的变革。 首先,智慧园区综合解决方案以提升园区整体智能化水平为核心,打破了信息孤岛现象。通过构建统一的智能运营中心(IOC),采用1+N模式,即一个智能运营中心集成多个应用系统,实现了园区内各系统的互联互通与数据共享。IOC运营中心如同园区的“智慧大脑”,利用大数据可视化技术,将园区安防、机电设备运行、车辆通行、人员流动、能源能耗等关键信息实时呈现在拼接巨屏上,管理者可直观掌握园区运行状态,实现科学决策。这种“万物互联”的能力不仅消除了系统间的壁垒,还大幅提升了管理效率,让园区管理更加精细化、智能化。 更令人兴奋的是,该方案融入了诸多前沿科技,让智慧园区充满了未来感。例如,利用AI视频分析技术,智慧园区实现了对人脸、车辆、行为的智能识别与追踪,不仅极大提升了安防水平,还能为园区提供精准的人流分析、车辆管理等增值服务。同时,无人机巡查、巡逻机器人等智能设备的加入,让园区安全无死角,管理更轻松。特别是巡逻机器人,不仅能进行360度地面全天候巡检,还能自主绕障、充电,甚至具备火灾预警、空气质量检测等环境感知能力,成为了园区管理的得力助手。此外,通过构建高精度数字孪生系统,将园区现实场景与数字世界完美融合,管理者可借助VR/AR技术进行远程巡检、设备维护等操作,仿佛置身于一个虚拟与现实交织的智慧世界。 最值得关注的是,智慧园区综合解决方案还带来了显著的经济与社会效益。通过优化园区管理流程,实现降本增效。例如,智能库存管理、及时响应采购需求等举措,大幅减少了库存积压与浪费;而设备自动化与远程监控则降低了维修与人力成本。同时,借助大数据分析技术,园区可精准把握产业趋势,优化招商策略,提高入驻企业满意度与营收水平。此外,智慧园区的低碳节能设计,通过能源分析与精细化管理,实现了能耗的显著降低,为园区可持续发展奠定了坚实基础。总之,这一综合解决方案不仅让园区管理变得更加智慧、高效,更为入驻企业与员工带来了更加舒适、便捷的工作与生活环境,是未来园区建设的必然趋势。

  • labelme标注的json转mask掩码图,用于分割数据集 批量转化,生成cityscapes格式的数据集

    labelme标注的json转mask掩码图,用于分割数据集 批量转化,生成cityscapes格式的数据集

  • (参考GUI)MATLAB GUI漂浮物垃圾分类检测.zip

    (参考GUI)MATLAB GUI漂浮物垃圾分类检测.zip

Global site tag (gtag.js) - Google Analytics