關于Web UI Component

          隨著JAVA在后臺開發速度的越來越快速,Web UI方面開發的慢速以及維護的麻煩現在是越來越明顯了,UI Component的需求自然也就越來越明顯了,UI Component最典型的好處在于:
          1、統一Component的顯示形式。
          2、提高開發效率。
          但如果整個Web UI全部用Component的方式就不怎么好了,畢竟純UI的話還是HTML的比較好,之后進行替換,這樣在UI角度上來說是更好做的,否則又變成了寫C/S的界面了,控制UI上來說是不如Web的方便的,Web的只要UI設計師畫出來然后可以直接切割為html,^_^
          但就目前的Java方面來說,實現WEB UI Component好像就是js的方法吧?jsf倒是一個考慮,但目前還不好用,得等到application server都實現jsr 244再說..
          應該說,現在UI Component只是用js來實現還是挺麻煩的,至少對我來說是這樣,又要來學一把js oop了,呵呵,但也沒辦法,javascript lib完整的東西好像不多,但它的問題點在于:
          1、很多UI上的東西都是在js里實現的,這點我覺得不是什么好事,將來改多麻煩,雖然可以做類似的變量、配置注入,覺得最好還是模板形式。
          2、學習js,而且用js來寫出component感覺好像還是挺需要水平的,找時間看看那本啥javascript寶典,^_^
          3、需要考慮如何與服務器進行交互,還好現在倒是比較方便,用ajax。
          呵呵,要做出一個良好的WEB UI Component的支持確實不容易, tapestry、jsf值得去玩玩了,component的驅動方式其實會造成和以前的event driven有所不同,技術上的改變是會帶來架構上、設計上的影響的,^_^,其實就是架構調整了,對設計同樣會提出需求.. 

          posted on 2005-12-03 21:46 BlueDavy 閱讀(911) 評論(0)  編輯  收藏 所屬分類: Java

          公告

           









          feedsky
          抓蝦
          google reader
          鮮果

          導航

          <2005年12月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          統計

          隨筆分類

          隨筆檔案

          文章檔案

          Blogger's

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 竹溪县| 昭平县| 万源市| 尉氏县| 曲阜市| 金昌市| 凤阳县| 贵德县| 和顺县| 同江市| 宝山区| 云安县| 松潘县| 永德县| 清远市| 沂水县| 白城市| 肥乡县| 冕宁县| 芦溪县| 棋牌| 三台县| 兴安盟| 遂宁市| 深泽县| 礼泉县| 西乌珠穆沁旗| 宜宾县| 辽中县| 桂东县| 抚顺市| 凭祥市| 竹北市| 金山区| 盐亭县| 沅江市| 武冈市| 香格里拉县| 汝城县| 马山县| 防城港市|