企业技能要求
现在企业通常要求程序员既要有实战技能,也要内功扎实,对于新项目可以快速上手,熟悉底层原理后还应后劲十足,因此在笔试和面试时结合底层知识、实战应用、设计思维三方面进行考查。针对这3个方面的需求,阿嘴找到了这份“Vue+Spring Boot前后端分离开发实战手册。”本手册有三大特点。
- 注重实战应用。本手册精心设计的案例对于工作多年的人也具有很高的参考价值;手册中引入了两个项目,让读者体验“编程之美”和“编程之乐”。
- 理论讲解丰富。深入浅出,环环相扣,让读者更容易理解。
- 设计者思维植入。本手册可以让读者从知其然进化到知其所以然。一名优秀的程序员不仅要有良好的编码能力,还要有对整个项目的设计思想和把控能力,为以后的发展铺下“高速公路”。
内容展示
该手册大体分为两篇,分别是Vue篇+Spring Boot篇
Vue篇
第1章大前端时代
第1章介绍前端的历史,以及前端如何从静态页面过渡到如今的单页面应用及MVVM架构风格。
第2章认识vue.js
第2章主要介绍Vue是什么,以及Vue引入网页的方式、开发工具等。
第3章Vue基础语法
第3章讲解Vue的基础语法。
第4章自定义指令
第4章讲解Vue除了允许核心功能默认内置的指令( v-model和v-show),也允许注册自定义指令。
第5章组件
第5章深入讲述属性、事件和插槽这3个Vue基础概念、使用方法及其容易被忽略的一些重要细节。组件可以扩展HTML元素,封装可重用的代码。
第6章过渡与动画
第6章介绍Vue过渡和动画在恰当的时机添加或删除CSS类名。
第7章前端工程化
第7章介绍Vue工程化,在脚手架工具的基础上进行二次开发,为项目的开发提供了很好的底层内容。
第8章U组件库和常用插件
第8章主要讲解Vue-router客户端路由,使用它处理客户端请求路径、代码执行和数据展示等问题。Axios是一个基于promise的HTTP库,在Vue中Axios是比较常用的网络请求方法。Vuex状态管理能够在一个集中的空间处理应用状态。
第9章实战:百度音乐项目
第9章通过移动端百度音乐实战项目让读者提前体验前后端分离的魅力。
Spring Boot篇
第10章进入Spring Boot世界
第10章讲解Spring Boot开发环境、IDEA构建Spring Boot项目及Spring Boot目录结构等。
第11章Spring Boot整合Web开发
第11章介绍Thymeleaf模板引擎,以及Spring Boot异常的处理等。
第12章应用开发
第12章介绍在实际项目中的应用开发,如文件上传与下载、定时器及E-mail的发送。
第13章Spring Boot热部署和Postman工具
第13章讲述Spring Boot的热部署和Postman工具。
第14章Spring Boot整合数据库
第14章深入介绍Spring Boot集成关系数据库和非关系数据库,以及开发应用。
第15章Spring Boot整合持久层技术
第15章介绍Spring Boot整合持久层技术,并进行应用开发。
第16章Spring Boot安全框架
第16章介绍Spring Security的基础知识,Spring Boot如何集成Spring Security,利用SpringSecurity实现数据库数据认证授权。
第17章项目构建与部署
第17章介绍Spring Boot项目的打包和部署。
第18章部门管理系统
第18章为部门管理系统实战,通过实战项目对本书知识点进行应用和总结。
本手册系统讲述基础知识和实战项目,适合Vue初学者、前端工程师、前后端分离爱好者,以及Java语言开发人员、Spring Boot开发人员等阅读,在实战情景中学习,学完即知如何快速应用到实际工作中。可以点击此处来获取就可以了!