作品简介

本书详细讲解Spring Boot + Vue 3大型前后端分离项目实战,涉及前后端分离开发模式的基本学习方法、技术趋势、开发环境和开发工具等基础知识;涉及核心源码、模板引擎、数据库等分析,以及分页、文件上传等功能的编码实现;涉及从0开始动手搭建一个企业级的商城项目,包括其前后端所有功能模块的技术开发。本书重在引导读者进行直实的项目开发体验,围绕Spring Boot + Vue 3技术栈全面展开,兼顾相关技术的知识拓展,由浅入深,步步为营,使读者既能学习基础知识,又能堂握一定的开发技巧。本书的目标是让读者拥有一个完整且高质量的学习体验,远离“Hello World”项目,为技术深度的挖掘和薪水、职位的提升提供保障。

本书适合Spring Boot、Vue 3和Java Web开发者,对大型商城项目开发感兴趣的技术人员,以及对相关技术栈感兴趣的读者。

十三(韩帅)

企业技术主管、掘金优秀作者、CSDN博客专家、专栏作者、视频讲师。GitHub开源项目newbee-mall系列的主理人,多年一线开发经验,历任高级开发工程师、后端主程、技术部门主管等职位。熟练使用Java、SQL、Spring Boot、Vue等计算机语言和开发框架,有非常丰富的开发经验,同时也是开源项目的爱好者和贡献者。

陈先友(尼克陈)

资深前端开发、掘金优秀作者、掘金小册作者。毕业于宁波大学科技学院,多年一线开发经验,对前端技术有自己的理解,善于通过多个角度,通俗易懂地阐述前端知识点。熟练使用NodeJS、React、Vue等计算机语言和开发框架,热衷各种有趣的前端工具库的研究。

作品目录

  • 自序
  • 第1章 前后端分离开发模式介绍
  • 第2章 Spring Boot+Vue 3前后端分离实战商城项目的需求分析与功能设计
  • 第3章 后端技术栈选择之Spring Boot
  • 第4章 后端代码运行环境及开发工具安装
  • 第5章 Spring Boot项目创建及快速上手
  • 第6章 Spring Boot实战之Web功能开发
  • 第7章 Spring Boot实战之操作MySQL数据库
  • 第8章 Spring Boot实战之整合Swagger接口管理工具
  • 第9章 商城后端API项目启动和运行注意事项
  • 第10章 后端API实战之用户模块接口开发及功能讲解
  • 第11章 后端API实战之首页接口开发及功能讲解
  • 第12章 后端API实战之分类接口开发及功能讲解
  • 第13章 后端API实战之商品模块接口开发及功能讲解
  • 第14章 后端API实战之购物车模块接口开发及功能讲解
  • 第15章 后端API实战之订单模块接口开发及功能讲解
  • 第16章 Vue 3项目搭建及Vite原理浅析
  • 第17章 Vue.js数据绑定
  • 第18章 Vue 3新特性
  • 第19章 CSS预处理工具Less的介绍和使用规范
  • 第20章 Vue.js组件的应用
  • 第21章 路由插件Vue-Router库的使用和原理浅析
  • 第22章 全局状态管理插件Vuex的介绍和使用
  • 第23章 Vue 3项目实战之开发环境搭建
  • 第24章 Vue 3项目实战之底部导航栏和公用组件提取
  • 第25章 Vue 3项目实战之用户模块
  • 第26章 Vue 3项目实战之首页和分类页面
  • 第27章 Vue 3项目实战之商品搜索和商品详情
  • 第28章 Vue 3项目实战之下单购物流程
展开全部