我又衝動了一把--eclipse rap發佈

今天早上去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 工程的兩端。
    有趣,看來又要花些時間來研究了,唉.......................................衝動是魔鬼。
發佈了69 篇原創文章 · 獲贊 4 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章