幫助中心 | 我的帳號 | 關於我們

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

  • 作者:編者:張旭|責編:李華君
  • 出版社:機械工業
  • ISBN:9787111654018
  • 出版日期:2020/05/01
  • 裝幀:平裝
  • 頁數:460
人民幣:RMB 129 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以項目開發為導向,介紹了基於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基礎但缺乏實際項目開發經驗的初學者、進階者和愛好者閱讀。另外,對於相關院校的學生和培訓機構的學員而言,本書也是一本不可多得的實戰指導書。

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

目錄
前言
第1章  安裝和使用Express
  1.1  安裝Express
  1.2  使用Express創建項目
    1.2.1  創建項目
    1.2.2  Express項目結構分析
    1.2.3  應用主文件app.js
  1.3  Express路由
    1.3.1  GET請求路由
    1.3.2  自定義路由
    1.3.3  其他請求方式的路由
    1.3.4  路由匹配規則
    1.3.5  中間件
  1.4  Express頁面
    1.4.1  更換模板引擎
    1.4.2  渲染數據到頁面上
    1.4.3  條件渲染
    1.4.4  循環渲染
  1.5  請求對象Request
    1.5.1  Request.url屬性:獲取請求地址
    1.5.2  Request.query屬性:獲取GET請求參數
    1.5.3  Request.body屬性:獲取POST請求參數
    1.5.4  Request.params屬性:獲取uRL中的自定義參數
    1.5.5  Request.headers屬性:獲取請求頭數據
    1.5.6  Request.cookies屬性:獲取客戶端cookie
  1.6  返回對象Response
    1.6.1  Response.render()方法:渲染頁面
    1.6.2  Response.send()方法:發送HTTP響應
    1.6.3  Response.json()方法:返回JSON格式的數據
    1.6.4  Response.status()方法:設定HTTP狀態碼
    1.6.5  Response.redirect()方法:跳轉指定路由
第2章  許願牆(Node.js+Express+art-template+MySQL)
  2.1  需求分析
  2.2  系統設計
    2.2.1  實現目標和解決方案
    2.2.2  系統流程圖
    2.2.3  開發環境
  2.3  前端頁面分析
  2.4  創建MySQL資料庫表
    2.4.1  創建資料庫wish
    2.4.2  創建數據表wish
    2.4.3  添加模擬數據
  2.5  創建項目
    2.5.1  生成項目文件
    2.5.2  安裝依賴包
    2.5.3  更改默認埠
    2.5.4  更換模板引擎
    2.5.5  新增route(路由)
    2.5.6  新增controller(處理方法)
    2.5.7  新增constant(常量)

    2.5.8  新增配置文件
    2.5.9  新增資料庫配置文件
    2.5.10  新增model文件(資料庫映射文件)
  2.6  渲染許願列表
  2.7  添加許願處理
第3章  許願牆後台管理系統(Node.js+Express+Vue.js+MySQL)
  3.1  需求分析
  3.2  系統設計
    3.2.1  實現目標
    3.2.2  解決方案
    3.2.3  系統流程圖
    3.2.4  開發環境
  3.3  前端頁面分析
    3.3.1  登錄模塊
    3.3.2  首頁模塊
    3.3.3  許願管理模塊
    3.3.4  管理員管理模塊
  3.4  創建MySQL資料庫表
    3.4.1  創建數據表admin
  ……
第4章  博客管理系統(Node.js+Express+art-template+Vue.js+MySQL)
第5章  裝修小程序管理系統(Node.js+Express+Vue.js+MySQL)
第6章  Node.js部署

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032