• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    AJAX架構之Dojo篇_dojo

    來源:懂視網 責編:小采 時間:2020-11-27 20:36:38
    文檔

    AJAX架構之Dojo篇_dojo

    AJAX架構之Dojo篇_dojo:作者:hopesoft出處:http://www.51ajax.com 一、前言自去年開始,AJAX一下成了關注的技術熱點,各種AJAX框架迅速的發展了起來,其中又分為客戶端AJAX架構,服務器端AJAX架構等,其中DojoToolkit做為一個優秀的客戶端AJAX架構,被越來越多的人所關注,學
    推薦度:
    導讀AJAX架構之Dojo篇_dojo:作者:hopesoft出處:http://www.51ajax.com 一、前言自去年開始,AJAX一下成了關注的技術熱點,各種AJAX框架迅速的發展了起來,其中又分為客戶端AJAX架構,服務器端AJAX架構等,其中DojoToolkit做為一個優秀的客戶端AJAX架構,被越來越多的人所關注,學

    作者:hopesoft
    出處:http://www.51ajax.com

    一、前言
    自去年開始,AJAX一下成了關注的技術熱點,各種AJAX框架迅速的發展了起來,其中又分為客戶端AJAX架構,服務器端AJAX架構等,其中DojoToolkit做為一個優秀的客戶端AJAX架構,被越來越多的人所關注,學習。自去年開始,AJAX一下成了關注的技術熱點,各種AJAX框架迅速的發展了起來,其中又分為客戶端AJAX架構,服務器端AJAX架構等,其中DojoToolkit做為一個優秀的客戶端AJAX架構,被越來越多的人所關注,學習。

    二、Dojo簡介

    作為早期的開源AJAX架構之一,Dojo開始于2004年9月,網址是 http://www.dojotoolkit.org,由JotSpot的Alex Russell所領導。

    Dojo是一個開源的JavaScript工具包,本身預置了很多模塊,可以實現完整的輕量級窗口組件及很多功能。Dojo的包加載機制(Package System)可以實現動態加載所需模塊,而且用戶可以編寫自己的Dojo擴展模塊,有很好的靈活性。

    三、技術特點

    1.文件結構

    Dojo目前最高版本號是0.3.1,它的文件主要由一個包含主要功能的核心代碼文件(Dojo.js)和眾多的Javascript文件組成。使用時可以根據包機制,動態載入所需模塊。

    根據核心代碼包含模塊的不同,又細分為以下多個版本:
    ·AJAX版本:可以創建帶有AJAX應用程序,集成復雜的可視效果,并使用事件模塊。
    ·Widget版本:包括與小器件實現松散耦合的 HTML 和CSS 模板能力,提供明確分離的樣式、內容和邏輯。
    ·Event and I/O版本:包括事件模塊及I/O模塊
    ·Event版本:包括事件模塊
    ·Kitchen Sink版本:該版本包括整個工具集合

    以上版本分別適用于不同的場合。用戶也可以根據自己的需求重新構建自己的核心代碼文件,只包含自己常用的模塊,以避免頻繁動態加載常用的模塊。

    2.程序結構

    Dojo官方的定義中,將Dojo稱之為Toolkit(工具包),不是Framework(只是Framework的一部分),也不是Library(在Library之上又加了一層封包系統)。Dojo包括了Javascript本身的語言擴展,以及各個方面的工具類庫,和比較完善的UI組件庫。

    如下圖:(原地址http://manual.dojotoolkit.org/WikiHome/DojoDotBook/Book16)

    如果圖片縮小請點擊放大

    從圖中也可看出,Dojo的設計結構非常合理,且擴展性非常強,能夠不斷增加新的功能,且保證程序高效的運行。

    四、官方資源

    Dojo的官方網站有以下資源,可以幫助我們很快的熟悉Dojo的結構,當然,因為Dojo有豐富的功能,要完全掌握還需要在實際開發中逐漸掌握。

    1. Dojo手冊(The Dojo Manual)
    網址:http://manual.dojotoolkit.org/
    系統地介紹Dojo的機制,使用方法,示例代碼等

    2.Dojo郵件列表(The Dojo Mailing Lists)
    可以討論交流在使用Dojo中遇到的問題,或希望改進的建議
    申請加入地址:http://dojotoolkit.org/mailman/listinfo/dojo-interest
    查看存檔:http://news.gmane.org/gmane.comp.web.dojo.user

    3.Dojo錯誤跟蹤系統(Bug Tracking)
    網址:http://trac.dojotoolkit.org/
    可以提交有效地發現bug,提交bug,以便能夠及時地消除Dojo中的bug

    4.代碼倉庫(The Dojo Subversion Repository)
    網址:http://trac.dojotoolkit.org/browser
    可以很方便地獲得最新版本的Dojo程序包

    5.The Dojo Wiki
    網址:http://dojo.jot.com/
    Dojo Wiki的內容類別相對比較豐富,涉及到Dojo的各個方面。

    6.IRC
    聊天室地址:irc.freenode.net

    7.Dojo程序包中附帶的Demo程序
    提供了8大類近30個Demo程序,可以在實踐中更快地掌握Dojo的用法。

    提示:推薦加入Dojo的郵件列表,并仔細研究示例代碼,這樣能更快地掌握Dojo的使用方法。

    五、發展前景

    1.技術層面
    與其它AJAX框架相比,Dojo設計的包加載機制(Package System)和模塊化(Libraries)的結構,能保持更好的擴展性,提高執行性能,減輕了用戶開發的工作量,并保持一定的靈活性(用戶可以自己編寫擴展)。

    2.市場層面
    Dojo現在發展迅猛,得到廣泛的支持,并成立了Dojo 基金會 , IBM 、AOL 、SUN這些大公司和WebWork、Tapestry、Open Laszlo等開源團隊都是dojo基金會的成員,雄厚的后盾保證了Dojo可以持續的發展下去。

    3.開發團隊
    在Alex Russell的領導下,Dojo的開發團隊有著強大的開發能力,從目前版本提供的功能、質量及更新的速度我們就可以看出來了。另外近期Dojo將會發布0.4.0。

    4.用戶群體
    由于Dojo出色的設計,越來越多的AJAX專家及新手加入到了Dojo的開發者中,這些開發者也會相應地動Dojo的發展。

    5.學習資源
    Dojo官方網站有著豐富的學習資源(見“官方資源”一節),可以幫助人們更快地掌握Dojo,減少學習成本。

    六、結語

    Dojo可以幫助開發人員開發大型的AJAX項目,并有助于構建健壯的代碼,節省開發時間。Dojo背后強大的支持后盾也可以保證持續不斷的補充新功能,有助于我們脫離低層重復的工作,專注于在此基礎上進行開發。

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    AJAX架構之Dojo篇_dojo

    AJAX架構之Dojo篇_dojo:作者:hopesoft出處:http://www.51ajax.com 一、前言自去年開始,AJAX一下成了關注的技術熱點,各種AJAX框架迅速的發展了起來,其中又分為客戶端AJAX架構,服務器端AJAX架構等,其中DojoToolkit做為一個優秀的客戶端AJAX架構,被越來越多的人所關注,學
    推薦度:
    標簽: ajax dojo ajax框架
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产在线精品一区二区高清不卡 | 精品国产第1页| 精品久久人人爽天天玩人人妻| 欧美性videos高清精品| 久久精品国产欧美日韩| 亚洲人成亚洲精品| 国产成人精品优优av| 亚洲国产精品无码久久98| 国产亚洲精品国看不卡| 欧美精品第欧美第12页| 国产精品区免费视频| 亚洲欧美国产精品专区久久| 国产精品亚洲综合专区片高清久久久 | 久久精品国产亚洲AV香蕉| 日韩蜜芽精品视频在线观看| 粉嫩精品美女国产在线观看| 国产精品一二三区| 国自产偷精品不卡在线| 四虎成人精品永久免费AV| 亚洲精品成人a在线观看| 久久久亚洲精品蜜桃臀| 国产午夜精品一区二区三区小说 | 99国产精品国产免费观看| 国产精品久久久久久一区二区三区| 人妻精品久久无码区| 永久无码精品三区在线4| 欧美日韩综合精品| 免费精品精品国产欧美在线欧美高清免费一级在线 | 日韩精品一二三四区| 欧美日韩国产成人高清视频,欧美日韩在线精品一 | 欧美久久精品一级c片片| 97精品国产福利一区二区三区| 精品视频一区二区三三区四区| 久久综合国产乱子伦精品免费 | 91嫩草亚洲精品| 亚洲精品天天影视综合网 | 国产国产精品人在线观看| 久久精品夜夜夜夜夜久久| 少妇人妻无码精品视频| 无码精品国产VA在线观看| 老司机亚洲精品影院无码|