J2EE社區(qū)

          茍有恒,何必三更起五更眠;
          最無(wú)益,只怕一日曝十日寒.
          posts - 241, comments - 318, trackbacks - 0, articles - 16

          js框架對(duì)比

          Posted on 2011-08-05 11:13 xcp 閱讀(997) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Javascript

              輕量級(jí)的選擇:主要是mootools和jquery,由于它們的設(shè)計(jì)思想的不同,jQuery是追求簡(jiǎn)潔和高效,Mootools除了追求這些目標(biāo)以外,其核心在于面向?qū)ο螅詊Query適合于快速開(kāi)發(fā),Mootools適合于稍大型和復(fù)雜的項(xiàng)目,其中需要面向?qū)ο蟮闹С郑涣硗?,在Ajax的支持上,jQuery稍強(qiáng)一些;在Comet的支持上,jQuery有相關(guān)的插件,Mootools目前沒(méi)有,但是Comet的核心在于服務(wù)器的支持,瀏覽器端的接口很簡(jiǎn)單,開(kāi)發(fā)相關(guān)的插件很簡(jiǎn)單。 在面向?qū)ο蟮腏avascript Library中,mootools逐漸戰(zhàn)勝了prototype(體積大,面向?qū)ο蟮脑O(shè)計(jì)不合理等),也包括script.acul.ous(基于prototype,實(shí)際上就是prototype上的UI庫(kù))。
              面向RIA的框架:考慮純JavaScripty庫(kù),目前主要是Dojo、ExtJS(還有YUI)、Flex(javaFx也不錯(cuò))。Dojo更適合企業(yè)應(yīng)用和產(chǎn)品開(kāi)發(fā)的需要,因?yàn)殡x線存儲(chǔ)、DataGrid、2D、3D圖形、Chart、Comet等組件對(duì)于企業(yè)用來(lái)說(shuō)都是很重要的(這些組件還要等一段時(shí)間才能穩(wěn)定下來(lái))。例如,BEA基于Mashup技術(shù)開(kāi)發(fā)的產(chǎn)品中已經(jīng)使用了Dojo。 ExtJS和Flex:美觀和"易用",并且足夠強(qiáng)大。在對(duì)UI有比較大的需求時(shí),是首選。




          名稱(chēng): ?4C.ESL | .↗Evon
          口號(hào): 遇到新問(wèn)題?先要尋找一個(gè)方案乄而不是創(chuàng)造一個(gè)方案こ
          mail: 聯(lián)系我


          主站蜘蛛池模板: 洛川县| 庆安县| 大埔县| 铁岭市| 枞阳县| 辰溪县| 义乌市| 天峻县| 祁东县| 广丰县| 云龙县| 黄浦区| 康乐县| 珲春市| 博湖县| 清河县| 平原县| 汉中市| 西青区| 德保县| 鄂托克前旗| 德阳市| 保靖县| 卫辉市| 郸城县| 福鼎市| 菏泽市| 都昌县| 庆元县| 黔南| 阿图什市| 康定县| 孝昌县| 鞍山市| 陆良县| 绥化市| 华宁县| 中西区| 乡城县| 广灵县| 上饶县|