首頁>Club>
22
回覆列表
  • 1 # 非著名程式設計師

    呃,這個問題問的,Vue 正在火熱的時候,突然問:Vue 被淘汰了麼?問的真的很懵逼啊!

    在流行前後端分離的今天,Vue 順應時代,尤其是在國內以門檻低,開發簡單,成為很多前端程式設計師的首選,重點是華人開發的,有中文文件啊!所以,非常受歡迎。所以,明確的告訴你:Vue 沒有淘汰,反而現在非常熱門。而且現在還是 Vue 的天下。

    之前在知乎上有人問過我這個問題:今年是 Vue 的天下嗎?當然是。

    在談 "今年是 Vue 的天下嗎?" 這個問題前,先給大家講一段我的故事,透過這個故事就能夠看到前端的趨勢,或者說 Vue 的市場情況。

    從我的個人感覺上來講,今年 Vue 看起來確實很火,很多公司招聘前端的要求就是 Vue 。

    我們公司也是!

    關注我很久的讀者都知道,我在一個三線城市創業,開公司,我們公司算是在三線城市的一個奇葩軟體開發公司 (奇葩的原因是:一般三線城市都是外包公司,講究的是快速開發,低成本,一個人全乾,前後端分離用人成本高),算是最早的一批使用前後端分離開發,前端用 Vue 開發的公司,最起碼我感覺在我們所在的城市絕對是最早用 Vue 的公司之一。

    但是,進入今年以後,我發現我們這裡(一個三線城市)好多公司也開始招會 Vue 的前端開發了。身邊好多朋友的公司都在招。

    可以看出 Vue 在國內前端市場確實佔據著越來越大的市場份額,或者說在前端扮演者越來越重要的地位了。

    之所以 Vue 比其他兩個框架 (Angular 和 React) 在國內火,我感覺原因很簡單:

    是華人開發的,有中文文件,API 文件全面,學起來方便。

    相比於 Angular 和 React,Vue 確實上手非常容易,門檻確實很低。

    在眾多小型創業公司中 Vue 的上手教學成本低,以致於受到很多中小型創業公司的吹捧。

    Vue 在國內的生態圈也越來越完善,各種 UI 框架和圍繞 Vue 的開源專案層出不窮。

    在這種說 Vue 的好,並不是說 React 和 Angular 不好!其實一項技術或者框架好與不好,完全取決於用它的人,適合的才是最好的。其實三大框架各有優劣,尤其是對 React 掌握熟練或者精通它的人,絕對認為 React 是最好的。

    從今年的形勢來看,最起碼在國內 Vue 確實形勢一片大好,而且 Vue 也在最近不久升至 GitHub 開源專案排行總榜的第二位,雖然第二位的位置,可能屁股都沒做熱乎,就被擠到了第三名。但是擠佔它的是一個在技術上沒有任何意義的 996.ICU 專案。

    所以,我說:今年是 Vue 的天下麼?答案,確實是顯而易見。

    關於前端人才或者面試的問題

    最近我公司也在招 Vue,然後面試了很多人,尤其是三線城市沒什麼人才,招人真的很難。發現好多面試的,真的就是像其他知乎答主說的一樣,很多人懂點 HTML 和 CSS 就說自己會前端,懂前端,甚至還自稱熟練掌握前端開發。可是連 JS 都不熟,甚至都不會。

    我感覺在網際網路時代應該不存在資訊閉塞的問題了吧?知道怎麼使用網際網路就應該知道一個合格的前端會什麼吧?也就能夠了解前端發展趨勢!可是,現實不是這樣的。

    我感覺三個框架中的某一個不會,沒啥,JS 都不懂就過分了,就說自己會前端。我感覺只要你基礎好,JS 熟練,學其中一個框架沒啥問題!畢竟框架就是一個架子,打地基需要你的是基礎技術和知識

    一些建議

    下面的建議是給初學前端或者計算機專業應屆畢業生的,建議如下:

    如果你想成為一個合格的前端,前提是必須紮實基礎,懂 JS 相關的知識才行,這是你們學框架的前提。只會 HTML 和 CSS 是不能處理前端業務邏輯的,這種知識不能當做是你面試的核心競爭力啊!

    不管是三大框架中的哪個,你會其中一個,其他兩個上手就很快,但是,如果三大框架一個也不會的,最起碼得熟練掌握 JS 吧!

    我感覺對於一個入門前端或者應屆畢業生想學前端的人來講,學三大框架中的某一個之前,必須紮實好如下基礎:

    上面的前端基礎知識,也算是一個簡單的學習路線介紹吧!三大框架之前的列舉的基礎知識,我感覺是一個合格的前端必須具備的一個知識。如果三大框架之前的那些基礎知識,你能夠熟練掌握,絕對能夠找到一份不錯的個工作了,如果你再學會三個框架中的一個,那就更上一層樓,更好了,是錦上添花了!

    現在好多初學前端或者應屆畢業生真的是什麼都不會,以為會了 HTML 和 CSS 就是前端了呢,真的不是!在大學裡真的應該好好學習,夯實基礎,也應該關注行業發展趨勢,你才能一出來,才能適應社會,迅速找到工作!

  • 2 # 呼啦啃你普通

    被淘汰不至於,但是不是從根源上解決問題,瀏覽器和JavaScript才是應該被重新設計的,尤其是瀏覽器如何能達到網頁和APP無差,JavaScript如何吸收框架內容,CSS如何更簡單,更能令APP佈局更容易,以前瀏覽器只重視電腦端,渴望手機電腦兩者相容,事實證明電腦可能存在消失的可能,移動端的強勢瀏覽器,可以替代APP的東西需要出來了

  • 3 # 十二小先生

    目前不會淘汰,vue也在不斷最佳化。

    在國內應用很廣泛,畢竟是華人尤大寫的,遮蔽了一些複雜概念和操作,上手很簡單,只要會HTML和js就很容易上手了。中文文件很全面,生態也不錯,有很多第三方UI框架支撐,常用的比如elementUI,Ant Design of Vue。可以說vue是套解決方案,從vue-cli到路由,狀態管理,都是官方維護。

    我們公司目前elementUI用的多點,公司自己也開發了自己公司適用的UI元件。

    相對於vue,angular上手難度就會高點,不過angular + ts 寫起來也是很爽的。

    當然在國內,如果有很好的中文文件,那給我們帶來了很大的便利,節省了很多的精力。

    就算真到了被淘汰的那一天,肯定也會有更好的出現

  • 4 # 網路圈

    總體上來說,前端框架種類較後端框架要少得多,因為後端分層思想提出的較早,而至今日依舊有很多專案的前端沒有分層,所以可以放心大膽的學習和使用Vue前端框架,至少未來十年內不會被淘汰!

    Vue是華人開發的輕量級JS框架,在國內有著不可替代的地位

    大名鼎鼎的Vue框架是由華人開發的,Vue和React、Angular並稱為前端三大框架,採用Vue框架使得MVVM模式開發變得異常簡單,相較於其它框架,Vue的優點主要有:

    支援雙向資料繫結

    內建了豐富的指令

    自定義元件使得程式碼複用性高

    執行速度更快

    雖然Vue優點很多,但它也有著和其它前端框架一樣的缺點:對搜尋引擎不夠友好!

    這樣一來,Vue對搜尋引擎不友好的缺點也不再是缺點了,移動端應用基本上不需要考慮搜尋引擎收錄的問題。

    綜上,Vue框架目前在國內的地位很高,短時間內不會被淘汰!

  • 5 # Bingqimao

    類似Vue這種引擎你們用不嫌累???國內的h5遊戲引擎來+fairygui 編輯器幾乎不用程式碼來佈局,遊戲引擎做h5 app完全沒問題,不要說引擎很大,就2,3m,國內這網速,秒載入。

    Vue寫css來佈局。。。。累死仙人,fairygui 直接編輯器上用滑鼠做就行了,包括螢幕適配

    感覺vue來做介面是做遊戲開發dos的時代

  • 6 # dcount107

    我剛學會用vue+flask+axios做了自己的網站,體驗比純flask強,畫面也更漂亮,你跟我說要淘汰了??

  • 7 # IT技術管理那些事兒

    連jQuery這麼NB的庫也被淘汰了,那時它有上百萬個外掛!!!!

    不存在誰被淘汰,每個語言都應該適應當下的法則,這是個里程階段,現在擁抱vue和react的基本都放棄jq了,但是還是有很多開發者和企業在使用, 每一種開發模式都會被新的,但是vue和react的程式設計思想還是會一直被沿用的。

    做視覺化的東西實在太多了,python/echarts/finereport/finebi/tableau,說不準哪個就被淘汰了。

  • 8 # SevDot

    額,哪裡得到的訊息?Vue正處於上升階段,怎麼可能就淘汰了?Vue與Angular,React是公認的三大前端框架,並且在Github上的star數量最多,國內外許多公司都在使用Vue。問這樣的問題不知道是基於什麼原因,有一種帶節奏的感覺,毫無根據可以言。

  • 9 # 陳智宏69816425

    這個爛玩意確實害人。最近面試了很多人, 只要說精通 ”vue“ 的,基本上都不懂最基本的js/jquery.

    完全就是依賴營銷手段把shit 灌輸給那些沒有經驗的開發者,然後兜售他們的shit.

  • 10 # hichenchen

    佩服佩服,這種弱雞問題也要問,還是轉行吧,淘汰不淘汰自己不會去看更新?不會去招聘網站上查查?雖然知道罵人不對,我先道歉為敬,對不起, 問出這個問題的人真是個燒餅!!!

  • 11 # 怪0物

    淘汰也不至於,但是對於一個前端來說只會vue已經是不夠的了!而且3.0也在開發當中!

    今天剛離職,面試了幾家公司,好些都覺得vue是前端最初級的東西!面試的時候都問的是一些開發規範!是否瞭解一門後端語言!還有前端專案模組化,工程化!還有就是一套程式碼怎樣做多端適配!md一個個都要求3i到5年工作經驗!我這種菜鳥都不知道要怎樣活

  • 12 # 兔走丶

    我今天才開始去了解Vue-cli 3.0,著手寫了一個demo下來發現,簡直驚為天人,拋棄了2.x版本繁瑣的webpack配置,現在的可以說簡潔明瞭,你甚至不用寫vue.config.js也行,空著唄,反正無傷大雅,但如果你配置一下你會發現也並不麻煩。

    在我知道的知識範圍內,應該是沒有比這個腳手架更能快速直接地反應出陣列或物件變化的了。

    此外,語法糖基本沒有很大變化,以前該怎麼用現在還怎麼用,只是效能最佳化和語法糖很多了。講真,我完全找不到vue-cli3.0致命的坑。

    然後,我還看到有人為jq打抱不平,我在一年半以前基本都是用jq寫的,那時候覺得jq是js最好的框架,實在太方便了,操作dom也實在太爽了,直到我某次寫一個排課專案卡了殼。。。

    隨後我就轉小程式了,發現小程式的寫法不就是vue麼。。。尤其是元件的寫法。。。

    講到底,vue被淘汰有點難,畢竟這個時代是操作資料的時代,已經不是dom操作的天下了。

    最後,我覺得你不應該拘泥於前端框架,就算以後會出現更先進的框架,充其量也還是js,我實在想不出在框架這方面還能玩出什麼花了。大概es會慢慢參考這些框架,然後自己變成如此也說不定。就比如當年你能想到js裡面還能寫class來繼承?我第一次看到還以為是java。。。但現在不也就支援了麼。。。

    所以為什麼不把目光放向後端?node都熟練了嗎?deno瞭解過嗎?php入門了嗎?python好歹掌握一下吧?這些語言我相信以後會慢慢出現在前端必會知識點裡面(雖然php已經是了,但感覺過氣了啊,說好的php是世界上最好的語言呢。。。)

  • 13 # 鯊克叔叔在深圳

    vue被不被淘汰,主要看外華人的心情。假以時日,他們心情好,又弄出個更高效率的框架,vue的下場跟jq差不多。

  • 14 # 前端醬油臺

    vue現在還是主流的前端框架,可以預見3.0推出之後,vue將獲得更多的關注。前端現在主流的三大框架,React,Vue,Angular。如果說淘汰的話,可能Angular1,會被慢慢淘汰,而Angualr2+版本相對另外兩個框架,在國內相對也比較少公司使用。所以Vue先階段不存在淘汰。而且如果你足夠了解Vue的話,哪怕Vue淘汰了,新的框架也會是在當前主流框架之上去迭代。所以還是建議好好的去屬性Vue

  • 15 # 拂茵

    VUE超過React已是大勢所趨。

    VUE理念現代,上手容易,可擴充套件空間大,生態富氧,追隨者者眾,攻城掠地態勢迅猛。

    未來五年內不會過時。

    相比之下,JQ已是昨日黃花。每次使用語法都得重新溫習一遍。更主要的是過於沉重。

  • 16 # flyhaha

    建議淘汰,很多寫VUE的程式碼像坨屎。門檻低,培訓機構喜歡,個人專案或小專案可用。稍大點的專案或多人合作的專案,建議angular吧。

  • 17 # 程式猿小密圈

    很明確的告訴你,目前vue是不太可能被淘汰的。

    目前web前端最流行的有三大框架,Vue,Angular,React。先看一下他們在github上的關注度,下面截圖時間2021-01-18 12:00。

    vueAngularReact

    從上面的關注度分析,目前vue人氣是最高的,目前使用分佈來說,亞洲國家使用vue最多,angular比較偏向印度周邊使用認識最高,react的話歐美使用人數最高。

    對比完上面的關注度後我們在回過頭來說vue是否被淘汰了?其實任何的一個框架都可能會被淘汰,特別是隨機計算機硬體的升級,很多計算機系統或者是瀏覽器以及支援的非常完美了,而框架最主要的功能就是解決當前各各系統或者是瀏覽器相容或者是開發效率問題,

    我們知道15年之前有一個叫jqeury的js框架是統治了web端10幾年,在那之前我們也想到有一天它會成為歷史,當前現在還有好多系統還有使用jquery,但是現在做新專案基本上沒有幾個人會選擇jquery作為開發框架了。

    就像Flash一樣,在canvas/svg等沒有出來之前flash一度是web動畫界標準,但是2021年1月後就已經停住維護了。

    所以按照系統和硬體的發展,總會有一天vue/react這個火的框架也會被淘汰。

  • 18 # 七麥資料

    Vlog,即影片部落格,主張用影片表達自我,是部落格的一類,多為記錄作者的個人生活日常,主題非常廣泛。

    VUE 曾在 2016 年和 2017 年連續兩年獲選「App Store 年度精選」,被全球超過 120 個國家和地區 App Store 首頁推薦。

  • 19 # 東北振興

    沒有,現在用的挺多的。

    Vue是相對比較輕量級的框架,是透過進行雙向資料繫結來達到驅動頁面的效果,大多程式設計師在學習新框架的時候都會先從Vue開始。Vue比較簡單,官方文件介紹的很清楚,可以非常快速的透過非同步批處理的方式對DOM進行更新,也能把可複用的、解耦的元件組合在一起使用,更能允許多種模組的安裝,場景使用也更加靈活。

    優點:漸進式構建能力是Vue.js最大的優勢,Vue有一個簡潔而且合理的架構,使得它易於理解和構建。Vue有一個強大的充滿激情人群的社群,這為Vue.js增加了巨大的價值,使得為一個空白專案建立一個綜合的解決方案變得十分容易。

    缺點:在模型-檢視應用程式和狀態容器型別的應用程式之間的互相轉換可能會令人感到困惑;它類似於Web元件的模式,而不是真正的Web元件。

    關注優就業,學習更多IT知識。

  • 中秋節和大豐收的關聯?
  • 攝影模特的腿像括號,怎麼拍可以顯得很直?