今天早上去tss上闲逛了一下,有一条关于 eclipse的新闻,作为一个eclipse的拥珙理所当然去捧场一下,Rice Ajax Platform发布,什么东西?没听过,去看看
http://www.eclipse.org/rap/
看完了RAP的简介,着实激动了一下,象当年试用GWT一样。做过web网站开发的人都知道,做web最痛苦的莫过于页面的美工和js的编写,往往业务逻 辑花了很少的一部分时间,大部分的时间要处理业务逻辑在页面上的体现和展示数据,在人性化要求越来越高,Ajax越来越被大家接受,甚至主动要求加入的时 候,编写页面成了一个烫手的山芋。这个时候,一般就会羡慕那些用delphi、vb、swt、swing编写界面的人,瞧人家多爽,界面拖拖拉拉就完成 了,不用辛辛苦苦的跟js打交道,做出来的界面还有皮肤可以换,效率不能相提并论。好了,现在解释什么是RAP,就是提供一套框架,让程序员用swt 编写网页界面,然后框架自动翻译成ajax..................怎么样激动吧..................,可以用 eclipse rcp和osgi编写网页............天啊.......................让我遐想一下先................
好了大家可以先去看下demo程序,体会一下网页版本的swt
http://www.eclipse.org/rap/demos.php
下面翻译一些FAQ:
1、什么是RAP:
无需掌握Ajax相关技术,将桌面上业已成功将eclipse带向辉煌的rcp技术带入web工程的开发中。目标是让开发人员可以使用纯javaAPi联合eclipse model,plug-ins开发万恶的web工程。
2、RAP宗旨:
a)让富ajax web工程建立在eclipse的插件架构上
b)用java组件库开发ajaxUI组件
c)提供更eclipse界面类似的操作性
d)RCP象RAP的转换由eclipse完成,开发人员无需关心
e)提供了不同组件的生命周期
3、与GWT的区别:
GWT由java api编写专注于运行在浏览器上,使用RCP跟后台交互。而RAP以类似c/s的架构完全运行在后1 台,主要在于理解swt的机制。
RAP完全已javaapi编写,可以完全利用eclipse的平台技术。
4、RAP与ATF的关系:
可以用ATF来开发RAP的组件。两者专注的地方分别在web 工程的两端。
有趣,看来又要花些时间来研究了,唉.......................................冲动是魔鬼。
看完了RAP的简介,着实激动了一下,象当年试用GWT一样。做过web网站开发的人都知道,做web最痛苦的莫过于页面的美工和js的编写,往往业务逻 辑花了很少的一部分时间,大部分的时间要处理业务逻辑在页面上的体现和展示数据,在人性化要求越来越高,Ajax越来越被大家接受,甚至主动要求加入的时 候,编写页面成了一个烫手的山芋。这个时候,一般就会羡慕那些用delphi、vb、swt、swing编写界面的人,瞧人家多爽,界面拖拖拉拉就完成 了,不用辛辛苦苦的跟js打交道,做出来的界面还有皮肤可以换,效率不能相提并论。好了,现在解释什么是RAP,就是提供一套框架,让程序员用swt 编写网页界面,然后框架自动翻译成ajax..................怎么样激动吧..................,可以用 eclipse rcp和osgi编写网页............天啊.......................让我遐想一下先................
好了大家可以先去看下demo程序,体会一下网页版本的swt
http://www.eclipse.org/rap/demos.php
下面翻译一些FAQ:
1、什么是RAP:
无需掌握Ajax相关技术,将桌面上业已成功将eclipse带向辉煌的rcp技术带入web工程的开发中。目标是让开发人员可以使用纯javaAPi联合eclipse model,plug-ins开发万恶的web工程。
2、RAP宗旨:
a)让富ajax web工程建立在eclipse的插件架构上
b)用java组件库开发ajaxUI组件
c)提供更eclipse界面类似的操作性
d)RCP象RAP的转换由eclipse完成,开发人员无需关心
e)提供了不同组件的生命周期
3、与GWT的区别:
GWT由java api编写专注于运行在浏览器上,使用RCP跟后台交互。而RAP以类似c/s的架构完全运行在后1 台,主要在于理解swt的机制。
RAP完全已javaapi编写,可以完全利用eclipse的平台技术。
4、RAP与ATF的关系:
可以用ATF来开发RAP的组件。两者专注的地方分别在web 工程的两端。
有趣,看来又要花些时间来研究了,唉.......................................冲动是魔鬼。