經過全面分析,決定採用dojo框架

2021-05-22 01:26:50 字數 785 閱讀 6816

最近決定和d組合作搞搞產品,前台展現要進行優化,自己乾是費力不省事,決定採用哪個框架搞哪?

1.支援商業發布(公司嘛)

2.成熟度高,社群活躍

3.適合應用開發,而非web開發

4.不是我們吃螃蟹

5.小而精

1.extjs因為商業發布有費用,所以不考慮用了

2.prototype因為聽說是最早的,物件導向不太好,就不用了

3.mootools這個沒分析,我也不知道為什麼就沒仔細看

分析來分析去,最後只剩下dojo和jquery,因為jquery強調輕量級,雖然外掛程式很多,但是分析著可能對於"商業應用"有不確定的成本存在,所以最後還是決定採用dojo,理由

1.商業授權全免費,並且不用公開修改和**

2.ibm等大腕支援,並且已經應用於他們的產品中

3.核心庫除了比jquery大些,比其它幾個好像都小點

4.網上的效能測試顯示,除了比jquery慢些,比其它幾個快些

5.完全物件導向,雖然早期不穩定,但是現在已經開始成熟

第1點最重要

在firefox和ie8下runtests.hmtl測試結果,ie真爛到家了

firefox 20918ms

result

959 tests in 56 groups /3 errors, 1 failures

20918ms

ie 45475ms

result

959 tests in 56 groups /1 errors, 4 failures

45475ms

void全面分析

void 1.概述 許多初學者對c c 語言中的void及void指標型別不甚理解,因此在使用上出現了一些錯誤。本文將對void關鍵字的深刻含義進行解說,並 詳述void及void指標型別的使用方法與技巧。2.void的含義 void的字面意思是 無型別 void 則為 無型別指標 void 可以指...

void全面分析

void 1.概述 許多初學者對c c 語言中的void及void指標型別不甚理解,因此在使用上出現了一些錯誤。本文將對void關鍵字的深刻含義進行解說,並 詳述void及void指標型別的使用方法與技巧。2.void的含義 void的字面意思是 無型別 void 則為 無型別指標 void 可以指...

PPP協議全面分析

什麼是ppp協議?用於何種通道的鏈路層控制?ppp的工作原理。ppp即使用者計算機和isp進行通訊時所使用的資料鏈路層協議。用於點對點通道。工作原理 1 當使用者撥號接入isp 時,路由器的數據機對撥號做出確認,並建立一條物理連線。2 pc 機向路由器傳送一系列的lcp 分組 封裝成多個 ppp 幀...