為什么很多項(xiàng)目開始不再使用 jQuery
發(fā)表于:2021-01-18
隨著新的技術(shù)與框架的不斷發(fā)展與更新,新的項(xiàng)目都在使用 Vue、React等 MVVM框架,越來越多的項(xiàng)目開始移除 jQuery。
jQuery 經(jīng)過了長時(shí)間的發(fā)展,仍然是一款非常優(yōu)秀的JavaScript庫,它讓我們開發(fā)項(xiàng)目變得更加便捷容易,可以使開發(fā)人員更加方便的去操作Dom,并有良好的瀏覽器兼容性。
但大量的Dom操作出現(xiàn)在業(yè)務(wù)的代碼中,雖然使用 jQuery簡化了很多,但是代碼依然會(huì)變得難以維護(hù)和復(fù)用。使用 MVVM 框架后,數(shù)據(jù)和視圖的綁定變成了自動(dòng)化的操作,進(jìn)而把 Dom 操作從業(yè)務(wù)代碼中移除,代碼的編寫可以變得更加的高效,代碼也更容易復(fù)用。
然而,如果站點(diǎn)頁面上有大量的特效,尤其在一些特效豐富,數(shù)據(jù)沒什么交互的活動(dòng)頁,或者動(dòng)畫種類較多的彈幕等等,網(wǎng)頁上的動(dòng)畫還是需要進(jìn)行大量的 DOM 操作,需要使用 jQuery,目前 MVVM 類型的前端框架就很難搞定這些事情。
是否使用 jQuery 還是需要看場景,根據(jù)項(xiàng)目的實(shí)際需求出發(fā)。
(非特殊說明,本文版權(quán)歸原作者所有,轉(zhuǎn)載請注明出處 )
標(biāo)簽: 上海網(wǎng)站建設(shè)、上海網(wǎng)站制作、高端網(wǎng)站設(shè)計(jì)、邁若網(wǎng)絡(luò)
手機(jī)隨時(shí)獲取邁若動(dòng)態(tài),掃描左側(cè)二維碼
添加邁若微信公眾號(hào)【manro_since2005】
相關(guān)文章