首頁 > 科技

怎樣才能學好Vue,聽聽尤雨溪怎麼說?

2021-06-04 10:45:45

如果你想問前端最值得學習的框架是什麼,我一定會毫不猶豫地告訴你是Vue

無論你是技術小白還是前端工程師,Vue的重要性自不必多說。從首個Commit的提交到破繭重生的Vue3、Vite2,Vue憑藉輕量級、簡單易學等優勢,不僅榮登GitHub Repo Top3,且獲得了182k個Star,Fork 數也達到了 28.6k,備受前端從業者的青睞。

Vue雖然好用,但是90%的人在學習Vue的過程中都不可避免地會遇到以下問題:

1、網上的資料雖多,但是質量參差不齊;

2、遇到問題沒人帶,只能自己苦苦摸索;

3、理論看得再多沒有實戰經驗,導致面試屢屢碰壁;

4、到底是從Vue2還是Vue3開始學,網友眾說紛紜;

相比個人埋頭苦學

你更需要大神來幫你解疑答惑!

在《新程式設計師001:開發者黃金十年》中,我們獨家採訪了Vue.js的作者尤雨溪,並就大家最關心的問題進行了提問。

《程式設計師》:2020 年 9 月,Vue 3.0 正式釋出,這一版本為什麼要重頭開始寫?亦或說重構之後的 Vue 3 解決了此前哪些必須解決的問題?

尤雨溪:重寫的主要原因一個是類型系統,一個是內部邏輯分層。Vue 2 項目先基於 JavaScript,中期加入了 Flow 做類型檢查,導致類型覆蓋不完整。Flow 本身又破壞性更新頻繁,工具鏈支援也不理想,所以決定轉為用 TypeScript 重寫。Vue 2 的內部邏輯分層不夠清晰,對於長期維護是一個負擔,這也是一個不重寫就很難徹底改善的問題。

《程式設計師》:Vite 2 不久前正式釋出,未來 Vite 會不會慢慢地取代掉 webpack?

尤雨溪:完全取代應該不可能,這也並不是目標。webpack 有巨大的存量,功能上也覆蓋了一些 Vite 並不打算覆蓋的場景(如 Module Federation),但對於大部分應用,尤其是中小型應用來說,webpack 的複雜度和效能代價其實並無必要。

《程式設計師》:今天,Vue.js 有著非常多的跨時區、跨文化的協作,你採用了哪些方式確保程式碼質量和高效協作?

尤雨溪:其實開源協作未必高效,畢竟大部分成員都不是全職。但好處是因為不是有業務壓力的公司,所以高效並不是一個必須的條件。我們團隊會每兩週開一次例會同步一些進展,進行一些討論,除此之外幾乎都通過 GitHub 協作。

《程式設計師》:對於工程師來說,在最初的 5 年、10 年等不同的職業階段,什麼樣的技能或者思維最為重要?

尤雨溪:不同路線的側重點是完全不一樣的,大公司 vs 創業公司,純技術崗 vs 管理崗,沒法一概而論。尤其是我自己走的是獨立路線,需要關注的東西又跟在公司裡發展不一樣。非要說共通的一點,可能就是想清楚自己擅長什麼,想要什麼,選一條適合自己的路線吧。

看完尤大大的文章,你是否對Vue有了更深入的瞭解?除了Vue以外,本期《新程式設計師》內容涵蓋Linux 之父 Linus Torvalds、Unix開發者Brian W. Kernighan、OpenCV創始人Gary Bradski、華為消費者業務軟體部總裁王成錄、Vue.js 作者尤雨溪、TiDB 創始人黃東旭等數十位專家大佬的專業解讀;同時邀請到了來自快手滴滴作業幫等知名企業的技術負責人,用案例實踐為讀者闡述直播、出行、線上教育等多個行業變革背後的技術架構和技術引擎。

無論你是技術小白、程式設計愛好者、職場萌新還是轉行程式設計師,全都適合閱讀《新程式設計師》!

在這裡,你可以獲得:

技術專家行業創新與實踐案例,獨具收藏價值;

與技術大佬線上交流,獲悉前沿技術;

行業洞察,職場賦能,把握機會迎接新時代的機遇和挑戰;

與讀者俱樂部志同道合技術人才共同進步;

加入《新程式設計師》讀者俱樂部:
https://mall.csdn.net/item/76421?utm_source=1235995414

現在,會員季卡原價89元限時特惠48元,內容包括:

《新程式設計師》紙質收藏本1本

《新程式設計師001:開發者黃金十年》電子書1本

還能獲得免費參加《新程式設計師》主題沙龍的機會!

除此之外,轉發文章到朋友圈,集贊數滿99即可領取精美程式設計書,本次共有十個名額,憑朋友圈截圖聯絡客服領取,先到先得,趕快行動吧!


IT145.com E-mail:sddin#qq.com