《Vue+Spring Boot前後端分離開發實戰》是由2021年3月清華大學出版社出版的圖書。
基本介紹
- 書名:Vue+Spring Boot前後端分離開發實戰
- 作者:賈志傑
- 出版社:清華大學出版社
- ISBN: 9787302570202
作品簡介,作品目錄,
作品簡介
本書以實戰項目為主線,以理論基礎為核心,引導讀者漸進式學習Vue Spring Boot。Vue可以驅動採用單檔案組件和Vue生態系統支持的庫來開發複雜的單頁面套用,Spring Boot框架是目前微服務框架的*選擇之一。利用Spring Boot Vue的完美結合,能夠讓我們在開發前後端分離項目時得心應手,從而快速開發大型SPA套用。本書共18章,分為Vue篇和Spring Boot篇。Vue篇(第1~9章)詳細講述Vue框架的技術知識點,以及純前端打造的項目,從Vue框架基本語法的使用,逐步深入到Vue實戰項目的運用;Spring Boot篇(第10~18章)從零起步,系統深入地剖析Spring Boot的核心知識點及Spring Boot整合的眾多流行技術。本書示例代碼豐富,實際性和系統性較強,並配有視頻講解,助力讀者透徹理解書中的重點、難點。本書既適合初學者入門,精心設計的案例對於工作多年的開發者也有參考價值,並可作為高等院校和培訓機構相關專業的教學參考書。
作品目錄
作者簡介
內容簡介
前言
本書特色
讀者定位
原始碼和教學視頻下載
Vue 篇
第1章 大前端時代
1.1 網頁設計發展歷史
1.2 MVVM風格架構
第2章 認識Vue.js
2.1 Vue簡述
2.2 Vue的三種安裝方式
2.3 Vue開發工具
2.4 第一個Vue程式
第3章 Vue基礎語法
3.1 模板語法
3.2 實例及選項
3.3 模板渲染
3.4 事件綁定
3.5 基礎demo案例
第4章 自定義指令
4.1 指令的註冊
4.2 指令的定義對象
4.3 指令實例屬性
4.4 案例
第5章 組件
5.1 什麼是組件
5.2 組件的基本使用
5.3 組件選項
5.4 組件通信
5.5 內容分發
5.6 動態組件
5.7 綜合案例
第6章 過渡與動畫
6.1 元素/組件過渡
6.2 使用過渡類實現動畫
第7章 前端工程化
7.1 Vue-cli
7.2 項目打包與發布
7.3 Vue-devtools
第8章 UI組件庫和常用外掛程式
8.1 Element-ui
8.2 Vue-router
8.3 Axios
8.4 Vuex
第9章 實戰:百度音樂項目
9.1 音樂列表
9.2 歌手信息
9.3 歌曲播放
9.4 輪播圖
9.5 搜尋實現
Spring Boot 篇
第10章 進入Spring Boot世界
10.1 Spring Boot簡介
10.2 Spring Boot環境準備
10.3 Spring Boot的三種創建方式
10.4 Spring Boot項目結構介紹
10.5 Spring Boot在Controller中常用註解
第11章 Spring Boot整合Web開發
11.1 Spring Boot訪問靜態資源
11.2 整合Thymeleaf
11.3 Spring Boot返回JSON數據
11.4 Spring Boot中的異常處理
11.5 配置嵌入式Servlet容器
11.6 在Spring Boot中使用攔截器
第12章 套用開發
12.1 檔案上傳與下載
12.2 定時器
12.3 Spring Boot傳送Email
第13章 Spring Boot熱部署和Postman工具
13.1 devtools熱部署
13.2 Postman工具
第14章 Spring Boot整合資料庫
14.1 非關係型資料庫和關係型資料庫的區別
14.2 整合Redis緩衝
14.3 整合MongoDB
14.4 整合MySQL
第15章 Spring Boot整合持久層技術
15.1 整合JdbcTemplate
15.2 整合MyBatis
15.3 Spring Data JPA
15.4 RESTful風格
第16章 Spring Boot安全框架
16.1 認識Spring Security
16.2 基於資料庫的認證
第17章 項目構建與部署
17.1 Jar部署
17.2 War部署
第18章 部門管理系統
18.1 技術分析
18.2 項目構建
18.3 查詢數據
18.4 載入選單
18.5 帶分頁數據查詢
18.6 部門員工信息的錄入
18.7 部門數據編輯
18.8 部門數據刪除