- Vue.js+Spring Boot全棧開發實戰
- 柳偉衛編著
- 1014字
- 2023-11-15 18:31:25
前言
黨的二十大報告中提到:“教育、科技、人才是全面建設社會主義現代化國家的基礎性、戰略性支撐。”在教育改革、科技變革等背景下,軟件開發領域的教學發生著翻天覆地的變化。
寫作背景
Vue.js是目前前端框架組件化開發領域最為流行的技術之一,而Spring Boot則是在Java領域知名度非常高的企業級開發框架。業界將這兩者整合進行全棧開發,不失為一種行之有效的開發方式。筆者撰寫過包括《Vue.js 3企業級應用開發實戰》《Spring Boot企業級應用開發實戰》等在內的有關Vue.js和Spring Boot的書籍,但將Vue.js和Spring Boot整合論述尚屬首次。
本書介紹了Vue.js+Spring Boot全棧開發所使用的技術,包括Vue.js 3、Naive UI、md editor-v3、Nginx、TypeScript、Spring Boot、Spring MVC、Spring Data、Hibernate、H2、MySQL、Spring Security等,是市面上為數不多的介紹全棧技術開發的書籍之一。本書主要面向計算機專業的學生、全棧開發的愛好者及工程師。
內容介紹
全書大致分為以下幾個部分。
? 概述(第1章):介紹Vue.js+Spring Boot全棧開發架構所涉及的核心技術棧和周邊技術棧的組成。
? Vue.js的基礎及進階(第2~10章):介紹Vue.js及其周邊技術的基礎和核心內容。
? Spring Boot的基礎及進階(第11~15章):介紹Spring Boot及其周邊技術的基礎和核心內容。
? 實戰(第16~19章):演示如何從零開始實現一個綜合實戰案例——“新聞頭條”。
本書特色
? 知識點覆蓋全。本書內容既包含前端的Vue.js、Naive UI、md-editor-v3、JavaScript、TypeScript,也包含后端的Spring Boot、Spring MVC、Spring Data、Hibernate、H2、MySQL、Spring Security等,幾乎覆蓋了全棧開發的所有知識。通過學習本書,讀者可以掌握全棧開發技能,具備全棧開發能力。
? 版本新。本書所涉及的技術版本,均為較新版本。
? 案例豐富。本書共有39個知識點實例和4個綜合實戰案例,案例兼具應用性和實踐性。通過豐富的案例,讀者可以更好地掌握所學知識,鍛煉開發能力。
本書所采用的技術及相關版本
技術的版本是非常重要的,因為不同版本之間存在兼容性問題,而且不同版本的軟件所對應的功能也是不同的。本書所列技術在版本上相對較新,都是經過編者大量測試的。這樣讀者在自行編寫代碼時,可以參考本書所列出的技術版本,從而避免版本不兼容問題。建議讀者將相關開發環境設置得跟本書一致,或者不低于本書所列的配置。
勘誤和交流
由于編者能力有限,書中難免有錯漏之處,歡迎讀者通過關鍵字“柳偉衛”搜索本人博客、郵箱、微博以及GitHub賬號與本人聯系。
致謝
感謝人民郵電出版社的各位工作人員為本書的出版所做的努力。
感謝我的父母、妻子和兩個女兒。由于撰寫本書,我犧牲了很多陪伴家人的時間。謝謝他們對我的理解和支持。
感謝關心和支持我的朋友、讀者、網友。
柳偉衛
2023年6月