這是我根據能使你成為一位熟練的Vue.js開發者所需的技術所製作的圖表。

我在網上找到了一份React開發者路線圖,於是我決定為Vue創建一份。

要成為一位熟練的Vue.js開發者,你需要學習以下知識:

  1. 網絡的基本工作原理
  2. HTML,CSS
  3. DOM
  4. 瀏覽器工作原理
  5. JavaScript的基礎知識,事件處理,最新的ES6-7-8功能
  6. Git
  7. 如何使用終端機
  8. Vue基礎知識
  9. webpack
  10. 使用npmyarn安裝包
  11. 如何使用npm腳本運行任務
  12. CSS現代工具:SASS,PostCSS
  13. 像Tailwind或Bootstrap等CSS框架
  14. 如何使用單文件組件中的CSS
  15. 如何使用組件狀態或vuex和其相關庫來管理狀態
  16. 如何使用prop types或TypeScript檢查類型
  17. 如何使用vue-router處理路由
  18. 如何使用axiosfetch消耗GraphQL/Apollo/REST API
  19. 使用像lodash或moment這樣的實用程序庫
  20. 使用JestVue Test Utils進行測試
  21. 如何使用Cypress或Puppeteer等進行端到端測試
  22. 如何使用Electron構建桌面Vue應用程序
  23. 如何使用vue-i18n國際化應用程序
  24. 如何實現服務器端渲染

這個清單可以無限增長,但這些是一位熟練的Vue開發者所需的基礎知識 😇