Vue.js 3食谱
Vue.js 3 Cookbook
探索 Vue.js 3 的新特性并发现构建容错和专业前端 Web 应用程序的最佳实践
主要特性
借助实用方法将您的应用程序从 Vue.js 2 迁移到 Vue.js 3
探索最新的 Vue.js 3 功能,例如反应性 API、组合 API 和 TypeScript 支持
使用 Quasar 扩展 Vue.js 应用程序的功能和性能、Vuetify 和 Nuxt.js 框架
图书说明
Vue.js 是一个渐进式 Web 框架,用于为您的 Web 应用程序构建专业的用户界面。使用 Vue.js 3,前端框架通过架构增强、新的基础语言、新的渲染过程和分离的核心组件得到加强。
本书从在 Web 开发项目中实现 Vue.js 3 的新功能以及将现有 Vue.js 应用程序迁移到最新版本的秘诀开始。您将开始使用带有 Vue.js 的 TypeScript 并找到简洁的解决方案,以解决在实现组件、衍生产品和动画时面临的常见挑战和陷阱,直至构建插件、添加状态管理、路由和开发完整的单页应用程序( SPA)。随着你的进步,你会发现帮助你将 Vue.js 应用程序与 Nuxt.js 集成的方法,以便为你的 SPA 添加服务器端渲染功能。然后,您将通过在 Web 项目中探索现代框架(例如 Quasar、Nuxt.js、Vuex 和 Vuetify)来了解 Vue.js 生态系统。最后,本书为您提供了打包和部署 Vue 的解决方案。
读完这本 Vue.js 书,您将能够识别和解决构建 Vue.js 应用程序时面临的挑战,并能够将 Vue.js 框架用于任何规模的前端 Web 项目。
你将学到什么
使用 Vue.js 3 的最新功能设计和开发大型 Web 应用程序使用
Vuetify、Buefy 和 Ant Design 创建令人印象深刻的 UI 布局和页面使用
动态表单和自定义规则验证扩展您的 Vue.js 应用程序
添加状态管理、路由和导航到您的 Web 应用程序
使用 Nuxt.js 将 Vue.js 应用程序扩展到服务器端
发现使用 Netlify 部署 Web 应用程序的有效技术
使用 Quasar 框架通过单一代码库开发 Web 应用程序、移动应用程序和桌面应用程序
这本书是给谁的
本书适用于希望克服使用 Vue 3 构建动态 Web 应用程序的挑战的新老 Vue.js 开发人员。JavaScript 知识和对 Vue.js 的基本了解将帮助您充分利用本书。
目录
了解 Vue 3 和创建组件
TypeScript 和 Vue 生态系统
简介 数据绑定、表单验证、事件和计算属性
组件、混合和功能组件
通过 HTTP 请求从 Web 获取数据 使用
vue-router 管理路由 使用
管理应用程序状态Vuex
使用转换和 CSS 为您的应用程序制作动画
使用 UI 框架创建漂亮的应用程序
将应用程序部署到云平台
指令、插件、SSR 等
评论(0)