加入VIP
Vuejs快跑豆瓣在线阅读-Vuejs快跑PDF电子书下载完整高清版

Vuejs快跑豆瓣在线阅读-Vuejs快跑PDF电子书下载完整高清版

编辑点评:

Vue.js快跑(构建触手可及的高性能Web应用)是用Vue.js构建Web应用的 指南。作者运用细致入微的讲解方式带你领略Vue.js的独特魅力,致力于协助你从零开始基于Vue.js创建一个Web应用。

Vuejs快跑PDF电子书下载

内容提要

本书共7章:第1章介绍Vue的安装及基本用法,覆盖大量Vue核心技术,诸如响应式原理、生命周期钩子等;第2章到第6章进入Vue高阶世界,通过在丰富的组件特性中遨游,教你使用vue-router和vuex来实现客户端路由和状态管理,以此完善整个Web应用的功能; 后一章介绍如何使用vue-test-utils这一官方测试利器来为组件编写单元测试,从而保证Web应用的正常运行;附录分别介绍vue-cli用法及Vue 与React之间的异同。本书适合对HTML和已有一定了解,正在准备或已经使用Vue.js进行Web应用开发的从业者,也适合希望通过学习框架使用来提升对其认识的开发人员,有React使用经验的读者同样可从中获得启发。

作者简介

Callum Macrae 是一位在英国伦敦就职于Sam Knows的开发工程师。Sam Knows致力于让所有人都拥有 快的互联网。他热衷于将Vue与SVG相结合,并定期为开源项目做贡献,包括gulp和他自己的一些项目。关于这些,无论是GitHub还是Twitter,都能通过@callumacrae发掘到 多。

刘腾辉, 开发工程师。曾在豪氏威马(福建)有限公司任电气工程师,现在福建泉州环宇通信息科技股份有限公司任全栈开发工程师。

章节详解

本书包含7章和两个附录。第1章Vue.js基础

本章介绍Vue.js的基础知识和核心技术。阐述如何安装并将Vue.js引入网页,以及如何使用它在页面上展示数据

第2章Vuejs组件

Vue.js允许并鼓励你将代码拆分为多个可在代码库中复用的组件。这一章将详细阐述如何创建一个易于维护和理解的代码库。

第3章使用Vue添加样式

本书中的每一部分都会涉及HTML和JavaScript,但在这一章中,将介绍更多在创建网站中关于视图层的内容。将阐述如何在Vue中使用CSS来定制化网站和应用,以及使用内置的辅助函数来协助你完成这项工作。

第4章render函数和JSX如果你看过了很多Vue代码或已经阅读完入门指南,就会熟知模板语法,但除了这个,Vue还支持自定义渲染函数,它允许你使用JSX语法-种React用户熟悉的语法。在本章中还将阐述如何在Vue中使用JSX语法。

第5章使用vue-router实现客户端路由

武腔

Vue本身只是一个视图层。要创建一个具有多个页面且无须新的额外请求即可访问的应用程序(或者用专业的说法:单页应用),需要将vue-router添加到网站中,可以使用它来处理客户端路由–比如说请求指定的路径时,代码如何执行和展示数据。这一章将阐述如何做到这一点。

第6章使用vuex实现状态管理

在一个具有多级组件层级、更加复杂的应用中,在组件中传递数据会变得有些棘手。

Vuex使你能够在一个集中的空间里处理应用的状态,本章将阐述如何使用它来轻松处理复杂应用的状态。

第7章对Vue组件进行测试

到此,已经学习到了能够使网站正常运作所需要了解的一切,但是如果需要在未来继续维护网站,你应该为它编写测试。这一章将介绍如何使用vue-test-utils来为组件编写单元测试以确保它们在未来的运行中不会出现问题。

附录A搭建Vue开发环境

vue-cli使你能够从给定的模板中,快速构建Vue应用,本附录向你展示它是如何工作的以及它提供的一些模板

附录BVue与React如果你拥有使用React的经验,那么可能已经很熟悉Vue中的诸多概念。本附录重点介绍Vue和React之间的异同点。

动态设置HTML

有时候你可能希望通过一个表达式设置某个元素的HTML,比如说调用一个API,这个API返回一些需要显示在页面上的HTML,在理想情况下,这个API会返回一个JSON对象,可以将它传给Vue并自行处理模板,但问题来了。Vue内建了自动HTML转义功能,因此当你尝试插入{f yourHtml}}时,其中的HTML字符会被转义-类似于

&lt;strongágt;this</strong>而且API返回的HTML将会直接以文本的方式显示在页面上。这一点都不理想!

如果想将HTML渲染到页面上,可以像下面这样使用v-html指令:sdiv v-html="yourHtml">s/div>

这样,无论yourHtml中包含什么HTML内容,都不会被转义而是直接输出到页面上。

务必慎用这一功能!从某个变量中取出HTML并输出到页面上,你可能将自己暴露在xss'风险中。永远不要将用户输入或者允许用户修改的内容置于v-html中,除非对他们输入的内容提前进行了仔细的校验和转义。不然你可能会一不小心允许了用户在你的网站上执行恶意脚本。记住,只用v-html处理你信任的数据。

Vuejs快跑PDF电子书下载截图

Vuejs快跑豆瓣在线阅读-Vuejs快跑PDF电子书下载完整高清版插图(1)Vuejs快跑豆瓣在线阅读-Vuejs快跑PDF电子书下载完整高清版插图(2)Vuejs快跑豆瓣在线阅读-Vuejs快跑PDF电子书下载完整高清版插图(3)Vuejs快跑豆瓣在线阅读-Vuejs快跑PDF电子书下载完整高清版插图(4)

评分及评论

无用户评分

来评个分数吧

  • 5 分
    0
  • 4 分
    0
  • 3 分
    0
  • 2 分
    0
  • 1 分
    0

评论