jquery為什么被淘汰 jQuery真的過時了嗎?
jQuery真的過時了嗎?來自北美市場,已經過時了!一般來說,北美市場將領先其他地區1-3年。JQuery不需要投資于寫作和學習。JQuery在Es5之前匹配JS。在node/angular1流行之前
jQuery真的過時了嗎?
來自北美市場,已經過時了!一般來說,北美市場將領先其他地區1-3年。JQuery不需要投資于寫作和學習。JQuery在Es5之前匹配JS。在node/angular1流行之前。X在2014年的北美市場,前端程序員必須使用jQuery。當時還沒有node angular react這樣的框架和技術,低版本的JS是一個膚淺的王者。這一點,繼承和復制都是困難和陷阱。JQ提供了許多很好的方法。
由于ES6和angularjs,angular2,react問世,前面的代碼很容易編寫。在北美,我沒有看到或聽說新項目仍然使用jQuery,只有舊項目繼續使用jQuery。有人說它很有用,就像七八年前J2EE應該使用spring框架一樣,但是struts也很有用。它屬于站著說話,沒有背痛。如果你是一個新手,沒有必要在舊技術上浪費時間和精力。
有人說越來越多的項目都放棄了jquery,是這樣嗎?為什么?
事實上,jQuery的市場份額正在下降。
在前端領域,angular/Vue/react最受歡迎,尤其是在中國。
我不知道這個行業是什么。我認為前端開發者跟風是對的。為新項目選擇最合適的框架。對于其他后端開發,無論是傳統應用還是內部應用,都沒有太大區別。
你知道,前端特別喜歡做輪子。每年都會出現大量有用和無用的幀,它們很快就會被淘汰。不建議成為前端開發人員。重點不應放在這一點上。
根據項目,大多數項目使用jQuery都沒有問題。
jQuery退出前端的舞臺了嗎?
JQuery并沒有脫離前端階段,而是已經成為歷史并集成到標準中。
也許在不久的將來,jQuery將不再被前端開發人員使用,并將光榮退休;或者jQuery開發人員可能會想出另一種劃時代的技術來振興自己。
然而,jQuery總是在前臺。
想想看:
這些不是標準委員會的想法。它們都是從大量實踐中總結出來的。在jQuery的廣泛應用中,其積累的經驗和教訓為JavaScript的優化和進步做出了巨大貢獻。現代JS標準充滿了jQuery。
總之,jQuery作為一個JS庫,可能會逐漸被前端框架所取代,不再被開發人員引用,也不再是舞臺上聚光燈所追求的焦點,。但其實它的精髓已經融入了現代的前端標準,并將永遠留在舞臺上。
新手學習js是直接學vue,還是從jquery開始學?
我不想寫。作為一個10歲的韋伯,我想在這里說幾句話!Web技術變化太快,但是jQuery至今還沒有被淘汰。想想為什么!此外,Vue和其他新框架確實簡化了編程的復雜性,這是他的優勢。然而,Vue能做什么,jQuery能做什么,jQuery能做什么,Vue可能做不到。同樣,jQuery能做什么,JS能做什么,JS能做什么,jQuery可能做不到!在采訪中,許多人說他們精通Vue。而精通意味著精通Vue的源代碼和思想。一個問題,十個不知道!只能說威爾·維!JS,看起來很簡單,不是五六年,不能說精通JS。個人建議,先學習JS的基礎知識,然后jQuery和Vue,數據模型驅動程序要學習,DOM操作要能夠。同時,回去學JS,不斷重復。不要局限于一種方式,過時的是框架,而不是語言
Angular和vue學那個容易,是不是可以替代jquery?
Vue相對容易使用。畢竟,它是中國制造的。有許多學習資料和教程,還有許多相關的用戶界面。角度是一個有點困難的開始,你還是要掌握打字。學習材料和教程不多,大部分是英文的。不過,我還是喜歡棱角分明的。與上一版本相比,angular 5.0進行了很大的優化,運行速度也有了很大的提高。相對成熟的UI是ng-zerro。
什么技術取代當前的Div CSS JavaScript?
我不認為W3C現在有這個權利。如果我們把div看作H5范疇,它屬于whatwg,CSS暫時屬于W3C,JavaScript一直是ECMA。那么誰將取代所謂的DIV CSS JS呢?我不認為任何人有絕對的權利。誰對網絡規范有希望?Web組件可能是第一次世界大戰的產物。
即使時光倒流,我認為web前端在過去10年的發展過程仍然是一成不變的。我們的一些更好看的技術解決方案是經過多年的迂回后才產生的。
vue可完全替代jq嗎?
目前,無論是Vue、react還是angular,大多數移動終端都首選MVVM開發框架。由于歷史的原因,PC需要考慮瀏覽器的兼容性,很多使用jQuery。當然,如果不考慮兼容性,MVVM也可以是新項目的首選開發模式。但是jQuery歷史悠久,家族背景依然存在,生態完善,有很多優秀的庫,短期內不會被取代,肯定會長期存在并被廣泛應用。一些場景,例如開發簡單的活動頁面、提升頁面jQuery或直接DOM操作,都比較輕松。而且,這兩者不是一個或另一個。JQuery可以在MVVM中使用。兩者可以結合使用。例如,當一些特效動畫插件MVVM沒有好的庫時,可以添加滿足jQuery生態需求的組件。一般來說,為了減少對庫的依賴,提高客戶端的加載速度,不建議這樣做,但完全可行。