Vue.js项目实战PDF电子书
第1章,Vue开发入门 。这一章介绍如何利用动态模板创建一个基本的Vue应用,以及如何通过指令实现基本的交互。
第2章,项目1:Markdown笔记本 。这一章探索创建一个完整的Vue应用要使用的功能,例如计算属性、函数、生命周期钩子、列表渲染、DOM事件、动态CSS、模板条件和过滤器格式化等。
第3章,项目2:城堡决斗游戏 。这一章阐述浏览器卡牌游戏的创建,其结构如同一棵树,由可以相互通信且可复用的组件组成。该游戏还拥有动画和动态的SVG图形。
第4章,高级项目配置 。这一章关注如何使用官方提供的Vue命令行工具(CLI),根据CLI的向导使用Webpack、Babel以及更多构建工具来构建一个完整的项目。同时还介绍了单文件组件的格式,让开发者能够创建组件作为构建块。
第5章,项目3:支持中心 。这一章介绍如何利用官方路由库来组织一个多页面应用,涉及嵌套路由、动态参数和导航守卫等。此项目还拥有自定义用户登录系统。
第6章,项目4:博客地图 。这一章带你创建一个利用Google OAuth登录和Google Maps API的应用。还介绍了利用官方提供的VueX库进行状态管理,以及快速功能组件等重要内容。
第7章,项目5:在线商店以及扩展 。这一章概述一些高级开发技术。例如,使用ESLint做代码质量检查,使用Jest对Vue组件进行单元测试,将应用翻译为多语言,以及使用服务端渲染技术提高速度和解决搜索引擎优化(SEO)的问题。第8章,项目6:使用Meteor开发实时仪表盘 。这一章教你如何在Meteor应用中使用Vue,以利用这个全栈框架的实时处理功能。