2020年成為Vue.js開發者的路線圖
這是我根據能使你成為一位熟練的Vue.js開發者所需的技術所製作的圖表。
我在網上找到了一份React開發者路線圖,於是我決定為Vue創建一份。
要成為一位熟練的Vue.js開發者,你需要學習以下知識:
- 網絡的基本工作原理
 - HTML,CSS
 - DOM
 - 瀏覽器工作原理
 - JavaScript的基礎知識,事件處理,最新的ES6-7-8功能
 - Git
 - 如何使用終端機
 - Vue基礎知識
 - webpack
 - 使用npm或yarn安裝包
 - 如何使用npm腳本運行任務
 - CSS現代工具:SASS,PostCSS
 - 像Tailwind或Bootstrap等CSS框架
 - 如何使用單文件組件中的CSS
 - 如何使用組件狀態或vuex和其相關庫來管理狀態
 - 如何使用prop types或TypeScript檢查類型
 - 如何使用vue-router處理路由
 - 如何使用axios或fetch消耗GraphQL/Apollo/REST API
 - 使用像lodash或moment這樣的實用程序庫
 - 使用Jest和Vue Test Utils進行測試
 - 如何使用Cypress或Puppeteer等進行端到端測試
 - 如何使用Electron構建桌面Vue應用程序
 - 如何使用
vue-i18n國際化應用程序 - 如何實現服務器端渲染
 
這個清單可以無限增長,但這些是一位熟練的Vue開發者所需的基礎知識 😇