vue和react你怎麼選擇?

時間 2021-06-08 07:31:20

1樓:熱心碼農小馮

學前端5個月了,也工作了2個月了,在公司寫的是react,vue基本沒用過,有一次學校有個vue專案的bug他們解決不了,要我改一下,連學帶改花了2小時,體會就是:

如果react的自由度是90%,那麼vue的自由度大概只有30%,就感覺寫慣了react再寫點vue的話,就會感覺被限制,很不爽

就在那時候我下定了決心,如果以後我真的從事前端工作,如果是寫vue,那我絕對不去,寫react的時候感覺自己是在程式設計,寫vue就像是在搭積木

但是最近簡單調查發現,大廠還是用vue的多一點,可能是因為條條框框的約束比較多,專案更好維護,即便是這樣,我還是會選擇react,畢竟快樂才是最重要的

我也認識幾個後端的同學,一般也都會點前端,對於他們,會更偏愛react,因為react提供的那種前端思想,是比較容易被後端程式設計師接受的,也就是說,多寫react,以後會對轉行後端更有幫助

再附加乙個鄙見,乙個厲害的人和乙個一般的人用vue寫出來的東西差別可能不大,但是如果用react,寫出來的東西是一定會有很大差距的

最後再從維護團隊角度說,react是facebook的一整個團隊維護的,長遠看來,也值得相信

只是前端小白,陳述如有不恰當的地方,還望指教

2樓:秋葉

看你個人和公司吧,公司如果用什麼技術棧那你就得會哪個技術棧,說實話這兩個都是非常優秀的框架,vue比較適合新手入門,能夠循序漸進的掌握和使用,當然要深入的話還得看看原始碼,至於react的話那就比較考驗你的js能力,同時理解上也相對難點,文件的話也是國外文件比較新不適合閱讀,當然兩者的思想都是一致的,這就看自己的選擇了,推薦先vue入門再react深入。

3樓:Innei

看情況吧。我一般可能會一直做下去的比較大的專案會選用 React,React 比 Vue 生態好,選擇比較多。寫 Demo 和小專案會選用 Vue。

小專案不用 React 的原因是因為配置 bebal 之類的太煩了,用 CRA 之類的腳手架的話又太重了沒必要。而用 Vue 的話上來直接用 Vite 就好了。當然這是以前了,現在 Vite 也支援 React 了,配上 TypeScript 美滋滋。

用什麼都可,看自己選擇了。

Vue和React和Angular的缺點是什麼?

張國鈺 Angular 太龐大了,三者中,整合度最高,引入了對框架來說很好的但是對前端不太友好的概念,容易勸退 React 太散了,整合度三者最低,如果從0搭建專案,得東拼西湊,不過現在好很多了,感謝社群 Vue挺好的,恩,是挺好的 AaronJin Vue用的不多,要說缺點的話,我覺得最大的問題是...

Vue和React是否可以考慮配合使用,彌補相互的不足

今天觀影 當然是可以的,不同的功能和模組,通過不同的語言去實現,完全是可以的。react是js實現的,vue也同樣是js實現的,他們最終都是被編成es5的方式去使用,去執行。所以這樣的思路是沒有問題的。但是,有問題的是人,vue和react配合使用,那麼人的成本就要增加,學習成本,開發除錯成本,而且...

Vue和React的使用場景和深度有何不同?

Cypher 從PHP轉的React 覺得React的 Component 概念才符合web模組化一年後 感覺 React 從一開始的理念就比V,A更具現代化,也就是函式式程式設計。 伊撒爾 目前已經出vue如react,vue比react的優勢無非是簡單易學,但是做了幾個專案發現vue的簡單導致無...