vue angular react 相比jquery或者js原生真的能提高開發效率,提高生產力嗎?

時間 2021-05-29 23:14:19

1樓:

這隨便寫乙個小demo就知道了,效率、便利性、可維護性而言肯定是完虐jq和原生的,

但是只要瀏覽器在,JS就不會死,而3大框架很有可能被或後來者,或自身所代替。

提公升還是得啃JS。

2樓:2gua

開發效率是相對的。Angular、Vue、React 相對於 jQuery 的意義,在於程式的組織和結構。規模越大,邏輯越複雜,程式的組織與結構的意義越大。

剛在微博上看到 @pilot 發的這個,覺得很有道理:

3樓:羅瀟

好像八成問這種問題的人,都是在糾結值不值得學,學什麼好這種沒有營養的問題。我覺得即使哪天你就想用jquery寫點小頁面,多掌握一點新的思路不是也很好嗎。

4樓:Bass

知乎都是用React寫的,然後你猜呢。

原生JS雖然變得越來越好,但現在的移動應用也是越來越龐大,三大框架的出現不僅提高了開發效率,還提公升了應用的執行效率(虛擬DOM了解一下)。。

JQ被淘汰,原因有很多,上面就是主要的原因之一。

如果非要考慮相容性,照顧IE678,那你依然可以用JQ啊。

但前端技術更新這麼快,真不想被淘汰,除了紮實的學好三大基礎,就是跟隨潮流使用新技術了。

5樓:

提公升很多,前提是你花了額外的學習成本掌握了這些工具,他們是效率工具,你能利用他們提高效率,自然就算掌握了。

所以,不是用了效率就高,用不好自己就麻煩了。

效率工具,沒提高效率,就是沒用好。

6樓:晶鑫

如果你不是開發人員,答案是確實可以提高開發效率。

但是對於開發人員來說,這種東西隔三差五都能蹦出乙個來,比起學習成本提高的開發效率可以忽略不計。

7樓:Zzzz Li

面向jd學習,面向工資程式設計。看看別人的要求是啥。畢竟業界都不傻。如果你是業界大拿,你說的啥都是有道理的。如果你還在門外,先好好學習搞幾年開發看看。

8樓:Mr.Hope

三大框架的好處是你可以很方便的模組化,整個專案有條理,而且你也可以很方便的用別人的輪子或者從別人的豪車上卸零件用,而jquery就比較麻煩了。

jquery小專案可能的確效率會更高一些,但是維護是火葬場,而且很難寫測試。

9樓:

不是你有在知乎提問的時間

這些每個官網看10分鐘就能知道答案了

如果看了還不知道,那麼是的,這些不能提高你的生產力,因為你暫時用不到

10樓:安德魯修德曼

毫無疑問...這東西當然是增加生產力的,我乙個後端可以非常輕鬆使用。

但是我也建議,專業前端不要過於依賴框架,提公升基本功遠比掌握了幾個框架來的強。

11樓:盛浩峰

不一定,軟體開發沒有銀彈,找到適合的才是最好的。要是你要相容低版本IE,jQuery是當仁不讓的選擇,如果你要做單頁應用DOM變動比較大的話,當然angular、react之類的框架是適合的,阿里、臉書之類的企業用這些框架,是因為他們有相應的需求,如果你的應用非常簡單,僅僅是展示一下資訊,原生js十數行就能搞定,那就沒有必要引入乙個庫。

關於前端框架React以及vue等的思考_Feng Home

12樓:才不是loli控呢

因為大部分公司沒有也養不起框架研發團隊的,只有使用成熟的開源框架,github推崇原生js是因為他們自己用原生js寫了自己的框架,而不是不使用現代化的架構和程式設計~jquery換成vue、react、angular換的不只是乙個庫換的更是一種程式設計的思想~

在大型專案中用原生js最終都會形成元件化、指令系統、各種工具等東西~無非自己實現了一遍~

13樓:lqs469

做乙個專案的效率對比沒什麼意義,規模化了才體現出來,維護十個前端專案都用不同的或者規範寫法API設計,這迭代維護成本誰頂得住,遷移怎麼辦,交接怎麼辦,更不用說上手門檻和成長空間了

14樓:溫酒

它們更新快,工具鏈複雜,生產環節代際更替速度令人乍舌。

這對我個人的發展來說是效率比較低的,並不是因為這些東西不好用,生產效率低。

相反,他們挺好用的,出貨速度也夠快。

但是,這是兩碼事。

作為乙個生產者,我很希望使用生產效率高的工具。

但是作為乙個總要老去的從業人員,我非常願意抵制不保值的技術。

我也很喜歡忽悠別的從業人員加入我的隊伍來建立行業壁壘。

是的,我就是那種技術領域的頑固反動派。

你們不要笑,將來你們也會加入我的:D,每個人都會。

技術進步?

日新月異?

開玩笑,這種東西哪有自己的飯碗重要。

我不光自己要當頑固派,我還要忽悠所有『依賴於技術維持生活水平』的人加入我們……

新手javascript和jquery要先學習哪乙個?

行者 一起學唄。非要講個順序,那就先js再jq。畢竟jq也是用js寫的,無非就是封裝了一下,處理了一些相容問題。行者 零基礎帶你學前端 我不叫郭靖 肯定先學原生js 不過我覺得看需求,和個人,如果你特別希望有成就感,希望看一會就有成果的,可以先看jq 不過原生js 好好看也是可以看懂的。你也可以兩個...

jQuery創始人知道function test 這樣定義函式不好嗎?

我暈,怎麼沒人說函式表示式和和函式宣告式?var eat function 只有執行到這裡了,這個函式名才指向函式,所以在需要動態改變函式實現的地方使用函式表示式定義。函式宣告式 function eat 會在建立上下文環境的時候,這個函式就會被加入到作用域鏈裡面。這就是為什麼你用宣告式定義在全域性...

有沒有「拒絕」使用jQuery的人?

拒絕jQuery,你很可能最後只是自己又造了一套類jQuery工具,到死都只能跟在jquery後面。搞清楚目標專案的需求,用不用jquery 跟本不是什麼值得去判斷的事 主觀的用感情去喜歡和討厭jquery,其實對於自己技術並沒有好處,雖然自己 感覺 爽了 比如什麼討厭 符號的這種理由的.為何不多看...