使用Vue.js創(chuàng)建可重用的輕量級組件系統(tǒng)。
將響應性引入現(xiàn)有的靜態(tài)應用程序。
使用前端項目代碼管理的構(gòu)建工具Vite.js建立項目。
使用Pinia為前端應用程序構(gòu)建交互式狀態(tài)管理系統(tǒng)。
將外部數(shù)據(jù)從服務器連接到Vue應用程序。
使用Vue Router通過靜態(tài)和動態(tài)路由控制應用程序流。
使用Vitest和Playwright全面測試應用程序。
學習Vue.js的核心概念,Vue.js是用于從頭開始構(gòu)建前端應用程序和界面的現(xiàn)代JavaScript框架。本書通過簡潔、實用和清晰的示例,帶領網(wǎng)頁開發(fā)人員逐步了解Vue.js生態(tài)系統(tǒng)中的工具和庫,并向他們展示如何為真實世界的網(wǎng)絡項目創(chuàng)建完整的應用程序。
你將學習如何使用Pinia架構(gòu)處理組件之間的數(shù)據(jù)通信,為前端項目開發(fā)可管理的路由系統(tǒng)以控制應用程序流,以及制作基本的動畫效果以創(chuàng)造更好的用戶體驗。
Maya Shavin是微軟的高級軟件工程師,擅長使用Vue、TypeScript和React進行網(wǎng)頁和前端開發(fā)。她熱衷于良好的UX/UI實踐、網(wǎng)絡可訪問性和網(wǎng)頁開發(fā)。