Product Information
ISBN: 9786263248557
出版日期: 2024-07-29
作者: Maya Shavin
譯者: 黃銘偉
裝訂: 平裝.單色印刷.368頁.23.
可重用、易組合且規模可擴充的UI核心概念和實用模式
學習Vue.js的核心概念,Vue.js是一種現代JavaScript框架,用於從零開始建置前端應用程式和介面。本書透過簡潔、實務和清晰的範例,帶領Web開發人員逐步了解Vue.js生態系統中的工具和程式庫,並展示如何為真實世界的Web專案建立完整的應用程式。
你將學到如何使用Pinia架構處理元件之間的資料通訊、為前端專案開發易於管理的路由系統以控制應用程式流程,並且製作基本的動畫效果以創造更好的使用者體驗。
本書重點:
.使用Vue.js建立可重用的輕量化元件系統
.為現有的靜態應用程式帶來快速反應的能力
.使用前端專案程式碼管理的建置工具Vite.js建立專案
.使用Pinia為前端應用程式建立互動式狀態管理系統
.將來自伺服器的外部資料連接到Vue應用程式
.使用Vue Router透過靜態和動態路由控制應用程式流程
.使用Vitest和Playwright全面測試應用程式
好評推薦
「是一名出色的老師,她用引人入勝的範例和專業的知識引導讀者。」 —Edward Wong,@arkangelofkaos
「踏上創造之旅,利用最先進的程式庫和工具建置現代化、規模可擴充的Vue應用程式。《Vue學習手冊》是一本全方位指南,透過以元件為基礎的架構、反應式資料管理、實用的動畫效果和全面的測試策略,提供深入的知識和實際操作的範例。」 —Lipi Deepaakshi Patnaik,Zeta-Directi資深軟體開發人員
作者簡介
Maya Shavin
作者簡介
Maya Shavin
Maya Shavin 是Microsoft的資深軟體工程師,擅長使用Vue、TypeScript和React進行Web和前端開發。她熱衷於良好的UX/UI實務做法、Web可及性和Web軟體開發。
她創立了 VueJS Israel Meetup 社群,目前是該社群的組織者,為Vue.js的愛好者和志同道合的開發人員創建一個強大的交流平台。
作為開源電子商務框架StorefrontUI的核心維護者,她專注於為社群提供高效能元件和最佳實踐,同時相信紮實的Vanilla JavaScript知識對於成為優秀的 Web 開發人員是必要的。
除了程式設計之外,她還是一位國際知名的演講者和出版作家,熱衷於倡導Web 開發、UX/UI、可及性和穩健的編程標準。她喜歡在自己的部落格(https://mayashavin.com)和X(Twitter)上的@mayashavin分享她的知識、在各種會議上發表演說,並舉辦有關Web開發,特別是Vue的實際操作研討會。

Shipping Information
Zone | Order Total (RM) | Delivery Fee (RM) |
---|---|---|
West Malaysia | Flat Rate | 6.00 |
Zone | Items/Weight | Delivery Fee (RM) |
---|---|---|
East Malaysia | First 1.00 kg | 13.00 |
Extra 1.00 kg | 5.00 | |
Singapore | First 1.00 kg | 25.00 |
Extra 1.00 kg | 5.00 | |
Australia, New Zealand | First 1.00 kg | 159.77 |
Extra 0.50 kg | 52.65 | |
Austria, Denmark, Finland, Ireland, Switzerland, Russia | First 1.00 kg | 157.78 |
Extra 0.50 kg | 34.31 | |
Brunei, Cambodia, Laos, Mongolia | First 1.00 kg | 175.10 |
Extra 0.50 kg | 87.14 | |
Belgium,France, Germany, Netherlands, Spain, U.K | First 1.00 kg | 150.94 |
Extra 0.50 kg | 30.46 | |
China | First 1.00 kg | 96.44 |
Extra 0.50 kg | 25.35 | |
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri Lanka | First 1.00 kg | 118.52 |
Extra 0.50 kg | 24.96 | |
South Africa | First 1.00 kg | 118.52 |
Extra 0.50 kg | 24.96 | |
Philippines | First 1.00 kg | 91.42 |
Extra 0.50 kg | 15.29 | |
Canada, United States, Mexico | First 1.00 kg | 162.58 |
Extra 0.50 kg | 35.90 | |
Hong Kong | First 1.00 kg | 80.63 |
Extra 0.50 kg | 29.06 | |
India | First 1.00 kg | 113.30 |
Extra 0.50 kg | 22.28 | |
Indonesia | First 1.00 kg | 107.35 |
Extra 0.50 kg | 24.87 | |
Japan | First 1.00 kg | 112.97 |
Extra 0.50 kg | 35.03 | |
Macau | First 1.00 kg | 92.93 |
Extra 0.50 kg | 13.82 | |
Singapore | First 1.00 kg | 74.75 |
Extra 0.50 kg | 21.49 | |
Taiwan | First 1.00 kg | 94.42 |
Extra 0.50 kg | 34.76 | |
Thailand | First 1.00 kg | 94.10 |
Extra 0.50 kg | 28.25 | |
Vietnam | First 1.00 kg | 98.94 |
Extra 0.50 kg | 14.34 |