用 Dojo 開發是種什麼樣的體驗?

時間 2021-05-31 22:42:23

1樓:kevin

富客戶端,重量級框架!學習成本高,api設計複雜,文件過於簡單!!!

歸根結底還是設計不夠精良。

建議學習extjs,手機端開發可以使用sencha,pc開發可用使用extjs5.0++,最新版本已到6.0,學習成本不高,容易入手,當今最牛js框架

2樓:「已登出」

使用Dojo中,功能強大,元件多,支援AMD。之前使用YUI2,但是YUI2 2023年不再發布新release了,考慮YUI3不成熟。所以決定切換到Dojo

3樓:alleywind

最近的乙個專案用到了dojo,選擇的版本是1.7,說說dojo1.7的優點吧。

1.支援AMD,速度應該比之前的版本(主要是1.5之前的版本)快很多。

2.優秀的OOP封裝,命名空間和包的管理機制。

3.提供了基本的widget庫,基礎的api功能也比較完善,甚至有aspectj的功能。

但是缺點也很多:

1.版本更新的同時,api沒有及時的跟上。導致api的版本很亂,徒增了學習的曲線。

2.封裝的太好也未必是好事,使用上需要一定的js功底,至少要理解閉包等js的高階功能。

3.因為是OPOA,所以在ID這個問題的解決上,個人覺得不是很好。

4樓:notdel

用dojo的還是大有人在的,不過確實沒jquery火熱,遇到問題,搜下一大堆,呵呵,不過用dojo的感覺就是,gui開發,該有的,都有了,小東西自己寫寫,大的widget基本不用自己操心,整合性很不錯的,而且涉及到一些效能的開發,比如大資料的顯示,等,jquery還是有差距的,畢竟它們的目標不一直,乙個是精簡速度的開發,乙個是大型gui,個人見解,呵呵

5樓:賀師俊

用Dojo的似乎不是很多。目前在前段開發領域,jQuery無疑是處於統治性地位。除了jQuery,國內用YUI的還是有一些。

這可能是因為國內有不少資深前端工程師都源出於阿里系,而阿里系承襲了Yahoo!的技術路線,較多採用YUI。其他如MooTools、Dojo等,都很少聽到有團隊採用,至少在技術社群裡少有人出來說這些庫。

就Dojo來說,之所以用的人較少,個人感覺這主要是Dojo開發早期API太不穩定,每個版本都變化劇烈,因此流失了許多使用者。但是Dojo本身也是一些大公司支援的,所以據說這些大公司是用的,比如IBM。

用公路車騎長途是一種什麼樣的體驗?

西紅柿大師 每年都有八天川藏挑戰賽,可以關注,大佬們一天400km跟玩一樣。我一天跑300km就得準備後事了。人跟人真是有差距的。騎車最重要的一點就是要有樂此不疲的心,對大佬們來說,一天400km就是家常便飯,沒什麼特別的體驗。 前20後24的輪組斷條斷到想死 我估計20天的旅行輻條換了能有一半,可...

收藏是種什麼樣的體驗?

春天堂主 瓷器收藏,明清瓷器收藏。每年購入200 300件明清瓷器,裡面包括10 20件明清官窯,1990年出生的普通it行業工作者。喜歡收藏的人,大多喜歡獨處。從9歲開始喜歡集郵,然後喜歡錢幣,然後喜歡玉器,然後喜歡瓷器,然後還喜歡字畫和書法。收藏在我看來是我漫長人生的休息,也支撐我渡過很多人生低...

墜馬是種什麼樣的體驗?

樹er 跳障礙的第一節課,Mary突然乙個傲嬌的調頭,我的腿沒抱住摔下來的一瞬間心裡想 完了完了完了摔了摔了摔了摔下來以後胸部有點疼,坐了一分鐘,站起來活動活動手腕,開始接下來的訓練 當然還是有點緊張的 覺得摔完這一次,自己的水平進步了一點點,馬術就是這麼讓人著迷 Doin 自行體會 你問我然後呢?...