学习 Vue:可重用、可组合、可扩展用户界面的核心概念和实用模式(2024年,英文版)
了解 Vue.js 的核心概念,这是一种用于从头开始构建前端应用程序和界面的现代 JavaScript 框架。本书通过简洁、实用、清晰的示例,带领 Web 开发人员逐步了解 Vue.js 生态系统中的工具和库,并向他们展示如何为现实世界的 Web 项目创建完整的应用程序。 您将学习如何使用 Pinia 架构处理组件之间的数据通信,为前端项目开发可管理的路由系统以控制应用程序流程,以及生成基本的动画效果以创建更好的用户体验。 本书还向您展示了如何: 使用 Vue.js 创建可重用的轻量级组件系统 为现有的静态应用程序带来反应性 使用 Vite.js(前端项目代码管理的构建工具)设置项目 为应用程序 构建交互式状态管理系统使用 Pinia 进行前端应用程序 将外部数据从服务器连接到您的 Vue 应用程序 使用 Vue Router 通过静态和动态路由控制应用程序流程 使用 Vitest 和 Playwright 全面测试您的应用程序