requirejs的優點及缺點

2021-06-27 11:02:40 字數 439 閱讀 6154

最近在學習requirejs,學了一段時間,卻發現自己沒有搞懂乙個問題,為什麼需要requirejs,為什麼需要模組化載入呢?

今天看到csdn上的一篇部落格,解決了我的種種疑問—— 

requirejs採用lazyload的方式(後載入)載入js指令碼,這樣的載入方式大大的提高了效能

requirejs採用模組化的載入js的方式,可以讓**松耦合

但是,和任何框架一樣,有優點也必然有一定缺點,requirejs是強迫第三方外掛程式適應其框架,以至於有許多不支援amd和cmd 的外掛程式不能直接被requirejs使用,也就意味著如果使用這些外掛程式,需要將其進行一定的修改,使其符合cmd的規範。這對於一些大量使用第三方外掛程式的**是很不利的。另外,使用requirejs之後,所有的事件都需要進行繫結。這對於很多前端開發者來說是很不適應的。

如果開發的**含有大量第三方外掛程式,建議放棄requirejs

Spring 框架的優點及缺點

首先spring 是乙個框架,使用spring並不代表 質量的提高,就像蓋房子選擇用上海的地皮還是北京的地皮一樣,房子質量與土地所在的城市無關,與房子的具體設計方案和選料有關。使用spring 等框架可以簡化很多基礎性的工作,配置好後可以方便構建業務應用。框架使用多了會有侷限的感覺,像小鳥 在籠子裡...

Hibernate的優點缺點

優點 乙個orm框架,以物件的形式來運算元據庫,方便開發,同時不依賴於某種特定的資料庫。1.sql語句不用寫了,它使用時只需要操縱物件,使開發更物件化,為我們提高了生產力 2.移植性會很好 3.它實現了透明持久化,如pojo,這個物件沒有實現第三方框架或者介面 4.它沒有侵入性,即所謂的輕量級框架 ...

優點缺點談

何謂缺點?就是乙個人或者組織那些達不到社會平均水平的地方。何謂優點?就是比平均水平明顯做得好的地方。優點加缺點,等於特點,或曰特色。於是,普世意味著平均水平,大家皆如此。乙個人或者乙個組織要進步,對待自己的缺點必須採取普世的態度,這裡的普世,代表著一種自問 別人可以為什麼我不行 的發奮精神。要敲釘子...