Web UI&RIA

本文探讨了多种富互联网应用技术,包括Roadmap浏览器、Extjs、GWT等,对比了它们的特点及适用场景,并对部分项目的未来发展进行了展望。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

What is Roadmap?

Roadmap is a rich internet client/browser based on RDML (Roadmap Markup Language), a declarative language with templating and scripting support.

Roadmap is a platform which simplifies the use of web and data services, and enables developers to build and deploy rich internet applications to the desktop.

Roadmap is a web browser. With its embedded web browser control, end users will have a unified experience with web browsing and desktop applications.

界面不错,可惜 太慢了!而且要使用roadmap浏览器。

 

 Extjs

几个熟悉的用户:Adobe、Borland、CNN、IBM、SAP、Siemens、SONY、Visa。不管目的如何,可见Extjs的强大以及未来客户端组件的份量。

2008发展:Our goals for 2008 are to continue improving the 2.x version line by adding new components and enhancing some of the existing areas of functionality in Ext as shown below. Looking ahead to 3.0, there are some big new areas that we'll be getting into. In addition to some often requested features (charting, Comet) our major area of focus will be adding sophisticated server integration for Ext components. In addition to plugins and examples tying into existing server frameworks, we'll also be introducing our own integrated transport mechanism that will allow binding and marshaling of data transparently between Ext components and your back end of choice.

Note that the list below is subject to change, and is not meant to outline every specific feature we have planned. It is intended to provide a high-level map of where Ext is headed over the next 12 months or so. There will be additional maintenance releases as needed as well.

 希望可以在服务端产生界面without javascript,以提高开发效率。但不要在服务端保持客户组件的状态,像gwt一样分离出来。

GWT

很不错,可惜之处:

1、编译速度慢,开发不可忍受

2、组件不够丰富

相关项目:mygwt、gwtext

Karora

Karora is the home of three open source projects dedicated to enhancing the way AJAX/Web 2.0 applications are built and delivered.

Our projects include:
Cooee - A Java Based Ajax Web UI framework
If you've ever used Swing or the Echo Framework, you'll feel right at home with Cooee.

Moomba - A web based version of the Eclipse Workbench API for the Cooee Framework
Build completely dynamic and pluggable web applications in exactly the same fashion that you would for the Eclipse Workbench

Orana - A web based version of the Eclipse JFace API for the Cooee Framework
An extremely powerful library for rapidly building applications that use Trees, Tables, Dialogs and Wizards

Follow the links on the right for more information about these projects - or check out the Cooee Demo or the Moomba Demo

Cooee差了点,Moomba不错,比eclipse rap界面更好看。

ECHO

echo3向客户端发展,难啊。

 Eclipse RAP

酷毙了,可以并行web/桌面。web速度慢了点,ui组件使用qooxdoo。

EasyJWeb Rich Component

使用extjs,可以使用服务端产生页面(without javascript),这点不错。不知是否完善好。

 演示地址:http://wlr2.easyjf.com/
下载地址:ftp://ftp1.easyjf.com/easyjweb/demo/blog2.zip

 Java2Script

http://inside.java2script.com/

值得一看

Here is a list of similarities for GWT and Java2Script:

  1. Java to JavaScript compiler
  2. Widget components (GWT v.s. SWT)
  3. Support RPC (GWT’s RPC v.s. Java2Script’s Simple RPC)
  4. Support Eclipse

apusic operamasks

kingdee apusic出品,jsf+extsj。有强大的apusic studio(IDE)、apusic(web server)支持。

http://www.operamasks.org/demo

http://www.operamasks.org/beijing/index.jsf

---------------------------------------------------------------------

选择开源项目使用需谨慎,如果它不再发展,向谁哭去。

 个人倾向选用Extjs、Eclipse RAP。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值