專(zhuān)訪(fǎng)袁紅崗:稱(chēng)擁有世界上最好的Web框架 , 袁紅崗,web框架,opera,masks,...
【CSDN獨家報道】袁紅崗是一位低調的技術(shù)俠客,他很少出現在公眾的視野中,但他的名字卻在中國軟件界越來(lái)越響亮,在每年極少的能與袁紅崗面對面的接觸中,他帶給大家的技術(shù)創(chuàng )新卻每次都能讓人振奮。
6月,在廣州的一個(gè)
技術(shù)論壇上,我早早來(lái)到了會(huì )場(chǎng),見(jiàn)到了袁紅崗,聞名不如見(jiàn)面,看上去遠比照片上年輕許多,個(gè)頭不高,言談也不多,我忙上前請教了幾個(gè)問(wèn)題,袁紅崗給我的回答是簡(jiǎn)約而不簡(jiǎn)單。讓我們一起看看這次袁紅崗帶給我們的思考是什么。袁紅崗先生除了是中國Java及J2EE核心技術(shù)領(lǐng)域公認的技術(shù)權威,他也一直在研究Web技術(shù),我問(wèn)道如何看待最近形勢一片大好的REST框架和Ajax時(shí),袁紅崗說(shuō)其實(shí)他所研究的Web框架一直也沒(méi)有背離現在的這些技術(shù),現在研究的Opera Masks就是可以兼容所有集大成的一個(gè)項目。Opera Masks是一個(gè)開(kāi)源的項目,是以JSF作為核心引擎,同時(shí)加入豐富的JSF組件和集成開(kāi)發(fā)環(huán)境,使Web開(kāi)發(fā)變得更簡(jiǎn)單和方便,也使未來(lái)的RIA應用能更好的利用帶寬。
在Opera Masks這個(gè)框架下開(kāi)發(fā)軟件的時(shí)候,不需要你了解什么是AJAX,也不需要你知道如何用JavaScript編程,你只需要遵守JSF的標準,按照流程進(jìn)行代碼編寫(xiě),出來(lái)的應用效果就可以自然呈現Ajax的效果。REST、Ruby等這些熱門(mén)的技術(shù)在Opera Masks下也都是可以直接應用的。雖然Opera Masks仍然還是在服務(wù)器端的,但重點(diǎn)是它會(huì )隨著(zhù)需求的不同隨時(shí)生成適合的客戶(hù)端軟件,對現在流行的各類(lèi)在客戶(hù)端的應用都可以隨時(shí)隨需的在Opera Masks下生成。
Opera Masks是一個(gè)技術(shù)創(chuàng )新。上面介紹的對Rich Client的支持只是其中的一部分,還有很多其它的功能。袁紅崗說(shuō),
“目前為止,我認為Opera Masks是世界上最好的Web框架”。因為在這一塊兒到現在為止是沒(méi)有人在做的,而袁紅崗已經(jīng)把這個(gè)可以稱(chēng)得上是世界都領(lǐng)先的技術(shù)做出來(lái)了。
當問(wèn)道一些關(guān)于JSF的問(wèn)題時(shí),袁紅崗談到很多人其實(shí)并沒(méi)有完全理解JSF。他并不是解決開(kāi)發(fā)問(wèn)題的,它實(shí)際上是一種思想,是一種思想框架。在這樣的框架下,能夠更容易的適應各種各樣的需求。這樣就有了頑強的生命力,不管技術(shù)怎么變,都能夠適應這種變化。所以它生命周期是無(wú)限的。
JSF的精髓就是“與表現層無(wú)關(guān)的表現層技術(shù)”。袁紅崗說(shuō)下個(gè)月Opera Masks就要正式發(fā)布了,對于這次顛覆性的技術(shù)創(chuàng )新,相信很多人都和我一樣想盡快一睹尊榮,那讓我們一起拭目以待吧
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。