电竞比分网-中国电竞赛事及体育赛事平台

分享

跳躍思維:用java開發(fā)Ajax - 玩的收件箱 [ norasun‘s blog ] - IT中國(guó)吧博客系統(tǒng)---千人工程博客大賽火熱進(jìn)行中

 fantongx 2006-06-18
作者: norasun   發(fā)表日期: 2006-05-17 22:04   復(fù)制鏈接




自從Ajax驚現(xiàn),大家都在研究js和xml,現(xiàn)在看來(lái),這樣的方式或許過(guò)于原始,也有點(diǎn)笨拙。

最近,我對(duì)yahoo推出的YUI(Yahoo User Interface)刮目相看,它提供了比prototype更為周全的交互界面解決方案。也為開發(fā)者提供了快速的開發(fā)方案,同時(shí)也降低了學(xué)習(xí)成本和技術(shù)門檻。



而昨天,google則推出絕對(duì)驚艷的GWT(Google Web Toolkit),使得開發(fā)者不必深究Ajax,可以直接使用java開發(fā)具有ajax特性的web交互界面,實(shí)際上它是一個(gè)利用java生成javascript和html的框架。

按照GWT官方的向?qū)г囼?yàn)了一下,果然不俗,在開發(fā)GWT的Ajax界面的時(shí)候,你完全可以丟掉你在開發(fā)網(wǎng)頁(yè)這樣的思路,全心投入到j(luò)ava的編寫過(guò)程中,剩下的事情交給GWT的編譯器就好了。你不必?fù)?dān)心用GWT開發(fā)的頁(yè)面是否只能在java環(huán)境下運(yùn)行,其實(shí)完全不是這樣的,你要做的只是用java來(lái)開發(fā),而編譯的結(jié)果卻只是javascript和html而已,他們當(dāng)然可以運(yùn)行于任何服務(wù)器端和客戶端。

google之所以選擇java,是因?yàn)閖ava不僅是一個(gè)具有生產(chǎn)效率的語(yǔ)言。利用java開發(fā)ajax的優(yōu)點(diǎn)很多,比如你可以利用java面相對(duì)象的思路快速開發(fā)javascript,你可以在eclipse這樣的優(yōu)秀編輯器中輕松捕獲js的錯(cuò)誤,等等。GWT確實(shí)是一個(gè)理想主義且跳躍的開發(fā)模式。

java也越發(fā)讓我刮目相看了,若想成為一個(gè)優(yōu)秀的開發(fā)者,java可能是你的瓶頸,它的擴(kuò)張性太強(qiáng)了,學(xué)好java往往讓你擁有多棲的開發(fā)能力,而.net似乎還做不到這一點(diǎn)。

目前GWT的官方blog只有一篇文章,而它的討論組帖子也很稀疏,如果想緊跟GWT的動(dòng)作,或者想干脆成為GWT的專家,那么就趕快跟進(jìn)這個(gè)技術(shù)吧。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多