位置:首页 > 综合教程 > 十个拥有丰富 UI 组件的JavaScript开发框架

十个拥有丰富 UI 组件的JavaScript开发框架

时间:1970-01-01  |  作者:网络  |  阅读:181

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

ExtJS

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

十个拥有丰富 UI 组件的JavaScript开发框架 心愿下载教程教程

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中。

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(日期选择)等众多功能。

十个拥有丰富 UI 组件的JavaScript开发框架_wishdown.com

文章来源:梦想天空,转载请注明出处。

福利游戏

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多