Node.js+Express+Vue.js項目開發實戰

Node.js+Express+Vue.js項目開發實戰

《Node.js+Express+Vue.js項目開發實戰》一書由張旭編寫,由機械工業出版社出版。

基本介紹

  • 中文名:Node.js+Express+Vue.js項目開發實戰 
  • 作者:張旭
  • 類別:計算機
  • 出版社:機械工業出版社
  • 出版時間:2020年
  • 頁數:476 頁
  • 定價:129 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787111654018
內容簡介,圖書目錄,編輯推薦,作者簡介,

內容簡介

本書以項目開發為導向,介紹了基於Node.js的相關知識。書中首先介紹了Node.js中很流行的Express框架的安裝與使用,然後詳細介紹了許願牆、部落格管理系統和裝修小程式管理系統3個實際項目的完整開發過程,最後介紹了Node.js的部署方法與工具。
本書共6章。第1章介紹了Express的基礎知識,包括Express的安裝和使用、路由方法、請求對象Request的常用方法和屬性、返回對象Response的常用方法和屬性。第2~5章分別介紹了3個完整的商業項目案例的開發過程,展現了項目從需求分析到架構設計,再到代碼編寫的一整套完整流程。其中,第2章介紹了許願牆項目的前台展示系統的開發;第3章介紹了許願牆項目的後台管理系統的開發;第4章介紹了部落格管理系統項目的前台展示系統和後台管理系統的開發;第5章介紹了裝修小程式管理系統項目的前台展示系統和後台管理系統的開發。第6章介紹了Node.js的伺服器部署方法和常用工具PM2的使用方法。
本書內容通俗易懂,講解圖文並茂,非常適合有一定Node.js基礎但缺乏實際項目開發經驗的初學者、進階者和愛好者閱讀。另外,對於相關院校的學生和培訓機構的學員而言,本書也是一本不可多得的實戰指導書。

圖書目錄

第1章 安裝和使用Express 1
1.1 安裝Express 1
1.2 使用Express創建項目 1
1.3 Express路由 5
1.4 Express頁面 9
1.5 請求對象Request 19
1.6 返回對象Response 27
第2章 許願牆(Node.js+Express+art-template+MySQL) 33
2.1 需求分析 33
2.2 系統設計 34
2.3 前端頁面分析 36
2.4 創建MySQL資料庫表 36
2.5 創建項目 39
2.6 渲染許願列表 45
2.7 添加許願處理 47
第3章 許願牆後台管理系統(Node.js+Express+Vue.js+MySQL)50
3.1 需求分析 50
3.2 系統設計 52
3.3 前端頁面分析 63
3.4 創建MySQL資料庫表 67
3.5 創建項目 68
3.6 API接口開發 79
第4章 部落格管理系統(Node.js+Express+art-template+Vue.js+MySQL) 114
4.1 前台展示系統需求分析 114
4.2 前台展示系統設計 117
4.3 前台展示系統的前端頁面分析 123
4.4 前台展示系統創建MySQL資料庫表 129
4.5 前台展示系統創建項目 134
4.6 前台展示系統的渲染頁面 143
4.7 後台管理系統需求分析 156
4.8 後台管理系統設計 160
4.9 後台管理系統的前端頁面分析 177
4.10 後台管理系統創建MySQL資料庫表 183
4.11 後台管理系統創建項目185
4.12 API接口開發198
第5章 裝修小程式管理系統(Node.js+Express+Vue.js+MySQL)249
5.1 前台展示系統需求分析 249
5.2 前台展示系統設計 251
5.3 小程式前端頁面分析 257
5.4 前台展示系統創建MySQL資料庫表 259
5.5 前台展示系統創建項目 268
5.6 前台展示系統的API接口開發 277
5.7 後台管理系統需求分析 293
5.8 後台管理系統設計 299
5.9 後台管理系統的前端頁面分析 329
5.11 後台管理系統創建項目342
5.12 後台管理系統的API接口開發 359
第6章 Node.js部署 448
6.1 安裝Node.js 448
6.2 提取項目代碼 449
6.3 啟動項目 450
6.4 進程管理工具PM2 450

編輯推薦

專為Node.js項目開發經驗薄弱的初學者、進階者和愛好者打造
詳解許願牆、部落格管理系統和裝修小程式三大商業案例的完整開發過程
快速上手:採用Node.js中流行的Express框架進行項目開發,方便快捷
技術新穎:不僅介紹傳統的後端渲染架構,還介紹新近流行的前後端分離架構
注重實戰:詳解3個完整的商業項目案例開發中的需求分析、架構設計和代碼編寫新穎獨特:介紹了一種基於Express框架搭建的檔案目錄結構,提高項目開發效率

作者簡介

張旭 有7年多的網際網路項目開發經驗。擅長JavaScript、Node.js、PHP和Java等多門程式語言。精通各種前端頁面展現框架,熟悉底層原理。對數據處理和性能最佳化有深入研究。長期從事全棧開發工作,有豐富的實戰經驗,擅長利用不同程式語言的優勢完成相應的架構設計和業務開發。開發範圍廣泛,涉及PC端、H5、微信公眾號、小程式和App等常見產品。

相關詞條

熱門詞條

聯絡我們