That way I want to stay

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            55 Posts :: 1 Stories :: 41 Comments :: 0 Trackbacks
          想搭建一個框架是使用AJAX的,首先考慮到的就是Google web toolkit,看了一下它的文檔,就是將所有的dom元素封裝成Java對象了,寫起代碼來,因為有IDE的幫助,而且憑著靜態語法的特點,出錯的機率就小了。但是有這樣一個問題,比如說想給頁面上隨便增加一點東西的話,卻不能隨便編輯html文件,因為GWT生成的代碼并不是那么好讀,也就是說,每次要修改一下頁面,就要重新再編譯一下Java代碼。這點可不好。后來就改用YUI了,YUI的example 倒是非常的豐富,但用了總感覺不舒服,后面想想,才明白是因為它的api設計得不好調用,代碼不能寫得很簡潔。沒得說,又去試了一下dojo了,感覺是簡潔得多了,api用了感覺挺舒服的。寫頁面的時候,想用一下prototype的$,之前還以為dojo是基于prototype寫成的,結果試了半天,才發現并不是這樣,正巧又在網上看了一篇介紹jQuery的,試了一下,就迷上它了,然后就把dojo從項目中移走了。
            仔細回想了這四個框架,想想自己為什么會選中jQuery。才發現,因為jQuery的源代碼是最簡潔的,結構上也是最容易全部掌握了,寫JavaScript代碼的時候,總是希望所有的代碼都是在自己的手里面控制的,這種想法,跟一年前的想法一模一樣,當時AJAX剛火的時候,也想去試一些開源的框架,但用了一段時間以后,就放棄了,全部使用了自己設計的框架,因為框架掌握在自己手里面,舒坦。
            JavaScript庫豐富固然好,但是越豐富,自己就越不了解全部層次,內心就越不安。不懂這是不是大多數人的通病??墒亲屑毾胂?,為什么Java的開源庫用得這么自在,為什么JavaScript的就自在不起來呢。 
          文章來源:http://blog.csdn.net/Wingel/archive/2006/11/26/1414843.aspx
          posted on 2006-11-29 11:21 Wingel 閱讀(766) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 英德市| 五原县| 内黄县| 大邑县| 阳信县| 乌鲁木齐市| 徐水县| 郸城县| 双牌县| 大姚县| 惠水县| 隆安县| 周口市| 金坛市| 金湖县| 赞皇县| 德钦县| 建瓯市| 延寿县| 莎车县| 平塘县| 高唐县| 辽源市| 临洮县| 咸丰县| 陵川县| 安岳县| 哈尔滨市| 凉城县| 漳州市| 福泉市| 呼玛县| 新兴县| 拉萨市| 米脂县| 左云县| 襄垣县| 河东区| 承德市| 印江| 视频|