Web全栈开发项目实战:Vue+Spring Boot
作者: 王媛媛
出版时间:2022年版
内容简介
本书作者系高校一线讲师,具有多年项目开发经验和授课经验。本书是按照目前IT互联网企业的实际用人的要求,并总结近几年应用型本科高校软件技术专业教学改革经验编写而成的。
本书以实战项目为主线,以理论基础为核心,引导读者渐进式学习Vue+Spring Boot。本书着重介绍网站开发的工具选择、环境搭建和项目构建等内容,详细介绍Vue.js开发的基础知识和相关案例实践,使用Spring Boot框架进行后台的创建,这样 结合,能够让我们在开发前后端分离项目的时候得心应手,从而快速开发大型应用。
本书一共分为七章,第1章为背景知识,主要内容为网站开发的发展史以及Vue.js的简介;第2章为项目构建,主要介绍了开发环境的安装及项目的创建;第3章为Vue.js中组件的设计,主要介绍了Vue.js的基本知识;第4章为项目主体页面布局设计,主要从项目整体出发,按照实际案例进行设计;第5章为后台项目搭建,使用Spring Boot框架进行网站后台的搭建;第6章为前后端分离设计,主要介绍了使用Django框架进行网站的前后端分离设计;第7章为ECharts数据可视化设计,主要介绍了ECharts的使用方法。
本书不仅适合初学者入门学习,而且可作为高等院校和培训机构相关专业的教学参考书。同时,书中精心设计的案例对于工作多年的开发者也有参考价值,
目 录
第1章Web前端基础知识
1.1初识网页开发002
1.2网页设计发展历史002
1.3从静态网页到动态网页004
1.4Vue.js005
1.5MVVM框架007
第2章项目构建
2.1准备项目开发环境010
2.2项目创建012
2.3划分目录结构018
第3章组件的设计
3.1应用组件设计主页功能模块025
3.2封装首页导航栏045
3.3项目登录功能实现055
第4章项目主体页面布局设计
4.1使用Vue UI创建项目065
4.2项目后台登录页面布局068
4.3项目后台主页布局074
第5章后台项目搭建
5.1创建后台项目091
5.2项目前端访问后端099
5.3项目前后端交互应用101
第6章前后端分离设计
6.1Django的前后端分离122
6.2准备项目开发环境125
6.3项目创建129
6.4Vue实现API应用131
6.5项目页面设计133
6.6项目功能模块137
6.7项目代码142
第7章ECharts数据可视化设计
7.1ECharts图表展示148
7.2ECharts地图图表展示150
7.3ECharts整合Spring Boot动态展示图表151