隨筆-18  評論-7  文章-0  trackbacks-0
            也許這個題目有點太大,有點唬人,甚至可能挑起各個陣營的口水,但就我的個人看法,可以預見的很短的時間內,ajax將會消失,至少也會被擠壓到一個很小的空間。
            我是做Java的,但是我并不打算維護Java,在特定的情況下,一定范圍的項目中,Java是非常合適的語言,在服務器端的表現,沒有多少人對它的強勢 地位表示質疑。但是在用戶體驗方面,在RIA富客戶端領域,在Web開發的短板上,Java受到越來越多的人的抵觸,許多業界的大牛們或委婉或直接或驚人 地表達了對Java的不滿,對Java的指摘越來越多,現在的潮流大有“萬惡的Java”的趨勢。
            就我個人看來,世界上沒有一個人是完美的,那么任何一種程序語言也是,Java在適當的時代,滿足了適當的需求,一定程度甚至是很大程度促進了程序語言和 軟件業的發展,這是毋庸置疑的。至于C#,它是一個亮點,但不是軟件業的支撐點。但是Java在某些方面的表現實在太讓人失望了,特別是內容的展現、 Web開發的難度及不友好度(稍微友好點的項目開發人員工作和時間成本很高)、和用戶的交互體驗。于是Ajax出現了,它的出現讓人眼前一亮,友好的用戶 操作,異步帶來的無延遲體驗把用戶拯救于干等的水火之中。于是web2.0的叫法出現了,于是為了吸引用戶眼球的眾多公司像抓住了救命稻草,拼命鼓吹,似 乎21世紀初ajax是IT業界的救世主,Java、C#、C++都可以放進博物館,或作為程序語言世界的耄耋老人在養老院養老了。
            就在最近,我一直在找幾款比較好的網盤,以期和公司的產品做個比較,并且學習別人的長處。發現許多公司的產品,都是基于Web的Ajax,他們的用戶界面 簡直讓我挑不出毛病,并且由衷贊嘆,但是涉及到更多的層面,則明顯的后勁不足,而且許多限制,是無法突破的。Ajax畢竟建立在Javascript的基 礎上,雖然它可以容易地和某些框架集成,但并不說明它就有了好的結構。軟件工程的思想不斷在變,各種模式在不同情況下各有取舍,在某個流行框架上的快速開 發,不代表這棟樓房的地基下面不是沼澤,不代表這棟樓房可以蓋到50層或者更高。Ajax做的不過是把房間裝修得很豪華。漸漸地,人們開始意識到Ajax 的限制,開始看到它的瓶頸,但是為什么那么多的項目,特別是新研發的項目在應用它而不考慮它的極限,那么多社區的愛好者在發動攻擊,在我看來,Ajax的 壽命最多再2~3年,將不再有人再討論它。
            當然,要做好一個項目,僅僅Java是不再夠的了,JSP、Hibernate、Spring、WebWork等全用上也不會有人夸獎你什么。Java的 短板再明顯不過了,但是比起其他動態語言,它的臉上已經有了皺紋,甚至我們發現它的手不怎么靈活了,但是思想仍很成熟。而它的短板,已經有人來彌補,并且 他們兩個能夠很好的協作,這個合作者出身名門,有著比較健壯的體魄,最重要的是他的發展空間是可以預見的遠大,他是Flex。
            剛推出了Flex將會掀起互聯網的軒然大波,我不是預言家,但是我愿意懷著期待和美好的心情看待他。而且,要開始向他學習了:)

          posted on 2008-05-14 23:30 Timnity 閱讀(1226) 評論(7)  編輯  收藏 所屬分類: Flex

          評論:
          # re: Flex當立,Ajax當死 2008-07-11 20:36 | 斗斗
          兄弟,你似乎還沒有分清楚ajax是什么哦,怎么拿它跟一門語言相比呀,還有啊,你對框架的把握也只停留在表面哦。
          我個人覺得:ajax是解決web項目的視圖層方案的一種選擇,flex是另一種選擇,你拿過來跟程序設計語言比干嗎呢。  回復  更多評論
            
          # re: Flex當立,Ajax當死[未登錄] 2008-10-06 10:42 | 張磊
          如果說ie是操作系統,js是匯編的話,未來很可能會進化出高級的開發框架。
          現在的ajax或者說js正在向架構,組件方向演化,extjs,dojo等就是很好的例子。
          另外,也有針對java程序員產生的諸如gwt等怪異分支,但這種無論java還是ajax兩邊都不討好的開發方式我個人認為前景并不看好。
          flex的架構很不錯,但效率是個大問題,目前的響應速度無法讓我滿意。  回復  更多評論
            
          # re: Flex當立,Ajax當死 2008-12-24 21:42 | 羅立鑫
          似乎沒講到AJAX與FLAX的區別和互相的優劣式。講了JAVA和AJAX的配合。我是.NET的程序員。AJAX的優勢也是很明顯,但JS的調試很頭痛這是個弊端。不知道老兄對FLAX有什么使用心得
            回復  更多評論
            
          # re: Flex當立,Ajax當死 2009-02-03 11:19 | autshine
          Ajax當然有自身的限制,世界上的任何事物概莫能外。但是你既然討論何不把它擺出來讓大家看看也增強你的論據。  回復  更多評論
            
          # re: Flex當立,Ajax當死 2009-04-05 16:19 | watert
          Ajax目前還算是B/S架構,而FLEX卻給我感覺還不算是  回復  更多評論
            
          # re: Flex當立,Ajax當死 2009-08-12 00:55 | extjs
          樓主連前端后端都分不清,還敢妄言預測之類...
          無論你后端用什么語言,展現給瀏覽器的還是html/css/js
          多學些知識,少拾點牙慧  回復  更多評論
            
          # re: Flex當立,Ajax當死 2009-10-24 20:33 | 乒球
          你說AJAX不行,你能不能說清楚點AJAX哪里不行,他的限制在哪里?  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 防城港市| 九寨沟县| 临汾市| 涞源县| 临泽县| 都江堰市| 长治市| 双峰县| 洛隆县| 灵璧县| 得荣县| 太白县| 岫岩| 昆山市| 七台河市| 武城县| 武穴市| 始兴县| 凭祥市| 吉安市| 临江市| 论坛| 刚察县| 临夏市| 宜州市| 梅州市| 通榆县| 淳化县| 京山县| 读书| 汨罗市| 财经| 嘉兴市| 肃北| 平阳县| 开封市| 吴川市| 平安县| 卓尼县| 明光市| 安溪县|