![]()
内容推荐 本书全面介绍Vue.js+Spring Boot全栈开发所使用的技术,包括Vue.js3、Naive UI、md-editor-v3、Nginx、TypeScript、 Spring Boot、 Spring MVC、Spring Data、 Hibernate、 H2、 MySQL、 Spring Security等开源技术,知识点涉及模块、测试、缓冲区、事件处理、HTTP编程、组件、模板、指令、监听器、表达式、事件、表单、HTTP客户端、MVC、JPA、数据存储、安全等众多方面。 本书内容丰富,案例新颖,知识难度由浅及深、层层推进,理论联系实际,具有非常强的实操性。这些知识点既能满足当前企业级应用的开发需求,又能大幅度减轻开发者的负担。本书所介绍的知识较为前沿,并辅以大量的案例,令读者知其然,也知其所以然。读者通过学习本书,可以拓展视野,提升个人技术竞争能力。 本书适合作为大中专院校Web开发相关课程的教材,也适合作为培训学校的教材,还可作为Vue.js+Spring Boot 全栈开发初学者和进阶者的自学教程。 目录 第1章 Vue.js+Spring Boot全栈开发概述 1.1 Vue.js+Spring Boot全栈开发核心技术栈的组成 1.1.1 Vue.js 1.1.2 Spring Boot 1.2 Vue.js+Spring Boot全栈开发周边技术栈的组成 1.2.1 Naive UI 1.2.2 md-editor-v3 1.2.3 Nginx 1.2.4 Spring Security 1.2.5 Spring MVC 1.2.6 Spring Data 1.2.7 Hibernate 1.2.8 H2 1.2.9 MySQL 1.3 Vue.js+Spring Boot全栈开发的优势 1.4 开发工具的选择 1.4.1 前端开发工具的选择 1.4.2 后端开发工具的选择 1.5 总结 1.6 习题 第2章 Vue.js基础 2.1 Vue.js产生的背景 2.1.1 Vue.js与jQuery的不同 2.1.2 Vue.js与React、Angular优势对比 2.1.3 Vue.js、React、Angular三者怎么选 2.2 Vue.js的下载安装 2.2.1 安装Node.js和npm 2.2.2 Node.js与npm的关系 2.2.3 安装npm镜像 2.2.4 安装Vue CLI 2.2.5 安装Vue Devtools 2.3 VueCLI的常用操作 2.3.1 获取帮助 2.3.2 创建应用 2.3.3 创建服务 2.3.4 启动应用 2.3.5 编译应用 2.4 实例1:创建第一个Vue.js应用 2.4.1 使用Vue CLI初始化应用 2.4.2 运行Vue应用 2.4.3 增加对TypeScript的支持 2.5 探索Vue.js应用结构 2.5.1 整体项目结构 2.5.2 项目根目录文件 2.5.3 node_modules目录 …… 第3章 Vue.js应用实例 第4章 Vue.js组件 第5章 Vue.js模板 第6章 Vue.js计算属性与监听器 第7章 Vue.js表达式 第8章 Vue.js事件 第9章 Vue.js表单 第10章 Vue.js HTTP客户端 第11章 Spring Boot概述 第12章 Spring框架核心概念 第13章 Spring MVC及常用MediaType 第14章 数据持久化 第15章 集成Spring Security 第16章 实战1:基于Vue.js和Spring Boot的Web应用——“新闻头条” 第17章 实战2:前端UI客户端应用 第18章 实战3:后端服务器应用 第19章 实战4:使用Nginx实现高可用 |