后端程序員要不要學習vue?
你好,我是「前端雨爸」,希望我的回答對你有所幫助。
自身經歷我是 5年前從 Java 開發轉到前端開發的,那時我對 Java 開發也比較迷茫,每天只是在框架之間(SSH、SpringMVC)做著 CRUD;
直到后面因為一些機遇,轉行到前端領域,那時正是
Node.js
開始風靡的時候,整個前端高速發展。接觸到前端,似乎打開了自己另一扇門。無論是 grunt 到 gulp、webpack;還是
angular.js
到如今的 Vue 三大框架鼎立;甚至是 koa、egg 等后端框架,相信每個前端開發都快學的“頭炸了”。不過,對于熱愛學習的程序員來說,這一切似乎都是順水推舟。都是技術發展的必然結果。
反觀,后端開發是否要學習 Vue,答案也是:需要的。
后端開發,多數都是以 Java 語言為主,Java 作為一門成熟的語言在各個方面都有著最佳實踐的典型。無論是語言特性、框架能力都有著猶如長者的底氣。
最貼切的例子是:無論有什么問題,搜索引擎都能告訴你一個靠譜的答案;相反,前端開發們遇到某個問題卻不能馬上找到解決方案,因為都是第一次遇到。
但要知道,Javascript 是依靠
Node.js
最近幾年迅猛發展的,像一個青年一樣,頻繁的試錯,不停的成長。如今,它的發展速度降低了,因為從開發工具、到框架都有了自己的沉淀。相信,一個后端開發學習下 Vue 之類的前端技術,會對整個軟件設計思維有個提升,畢竟一個老者總會有些思維的固化,接觸新事物,讓自己時刻處于一個興奮期,是一個不錯的感受。
就像我們前端一樣。
有一句說一句,前端開發要走的更好,也需要學習成熟的后端語言,這樣對整個知識體系的構建是非常有幫助的,不然會一直浮于表面。
只有大家互相了解了,這樣在日后的團隊工作中,能彼此知道對方的長處,從而對項目發展更有幫助。
最后希望這段自己閱歷分享,能給眾多有類似疑惑的程序員啟發下。
如果覺得不錯,歡迎關注「前端雨爸」,讓我們一同在前端路上成長進步。