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