Golang+Vue.js商城項目實戰 黃永祥 9787302661818 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$566
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202405*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Golang+Vue.js商城項目實戰
ISBN:9787302661818
出版社:清華大學
著編譯者:黃永祥
頁數:252
所在地:中國大陸 *此為代購商品
書號:1638314
可大量預訂,請先連絡。

內容簡介

本書以Gin和Vue js為核心框架,以全棧商城項目開發為主線,詳盡介紹前後端分離架構開發Web網站項目的關鍵階段和技術細節。全書共9章,第1章介紹網站運行原理及架構設計,為讀者揭開網站建設的序幕。第2章深入探討網站開發的流程,包括需求分析及設計方案。第3章和第4章分別講解Gin框架與ORM框架的應用,帶領讀者實踐Web開發中的重要環節。第5章至第7章逐步構建一個電子商務平台,包括從後端到前端功能的實現,詳盡展示系統配置、介面編寫及用戶界面的開發。第8章則聚焦于網站開發的高級技術,如Session管理、限流策略等,這些技術有助於提升網站性能與用戶體驗。第9章介紹使用Docker進行項目部署。 本書內容豐富,技術先進,適合正在學習使用Go語言開發Web應用的初學者和缺少項目經驗的開發人員使用,也可以作為培訓機構和大中專院校的教學用書。

作者簡介

黃永祥,信息管理與信息系統專業學士,曾從事過系統開發和自動化開發,精通B/S和C/S自動化測試技術,多年網路爬蟲開發經驗,對反爬蟲機制有獨到的見解,精通Flask、Django等Web框架並有豐富的網站開發經驗。曾就職于廣州易點科技有限公司,擔任Python開發工程師,目前就職于廣東數據集成有限公司。熱愛分享和新技術的探索,在CSDN上發表多篇Python技術文章。

目錄

第1章 從認識網站開始
1 1 網站概述
1 2 認識網站類型
1 3 網站運行原理及開發流程
1 4 網站的演變過程
1 5 網站評估指標
1 6 什麼是集群
1 7 什麼是分散式
1 8 什麼是微服務
1 9 本章小結
第2章 項目需求與設計
2 1 需求分析說明
2 2 系統設計說明
2 3 前後端分離架構
2 4 API規範與設計
2 5 商城API設計方案
2 6 搭建Mock Server
2 7 本章小結
第3章 Golang後端框架Gin入門
3 1 Golang後端框架Gin
3 2 路由定義與路由變數
3 3 靜態資源服務
3 4 路由分組管理
3 5 獲取請求信息
3 6 返迴響應數據
3 7 文件上傳功能
3 8 中間件定義與使用
3 9 本章小結
第4章 數據模型設計與應用
4 1 Gorm安裝與入門
4 2 模型定義與數據遷移
4 3 模型關聯模式
4 4 數據創建
4 5 數據更新
4 6 數據刪除
4 7 數據查詢
4 8 執行原生SQL
4 9 鏈式操作
4 10 鉤子函數
4 11 資料庫事務
4 12 本章小結
第5章 商城後端開發
5 1 後端設計與說明
5 2 系統功能配置
5 3 定義數據模型
5 4 數據分頁功能
5 5 使用中間件實現會話
5 6 跨域配置與路由定義
5 7 註冊登錄與退出
5 8 商城首頁
5 9 商品列表
5 10 商品詳情、收藏與加購
5 11 購物車功能
5 12 支付寶支付配置
5 13 在線支付功能
5 14 個人中心
5 15 項目啟動與運行
5 16 本章小結
第6章 Goland配置Vue js開發環境
6 1 前端框架概述
6 2 安裝Node js
6 3 npm的配置與使用
6 4 使用腳手架創建項目
6 5 使用Goland配置編碼環境
6 6

目錄

結構與依賴安裝
6 7 設置公共資源
6 8 功能配置與應用掛載
6 9 用戶登錄功能
6 10 數據查詢功能
6 11 系統運行效果
6 12 本章小結
第7章 商城前端開發
7 1 前端設計與說明
7 2 系統功能配置
7 3 Axios與Vuex配置
7 4 Vue Router定義路由
7 5 組件設計與應用
7 6 實例化Vue對象
7 7 商城首頁
7 8 商品列表頁
7 9 商品詳細頁
7 10 註冊與登錄
7 11 購物車功能
7 12 個人中心頁
7 13 網站異常頁
7 14 本章小結
第8章 商城項目更多功能的實現
8 1 商城項目會話功能的Session實現
8 2 在Gin框架中實現限流技術
8 2 1 限流技術介紹
8 2 2 time/rate限流功能
8 3 在Golang中使用Kafka實現消息隊列
8 3 1 配置並運行Kafka
8 3 2 在Gin中使用Kafka實現消息隊列
8 4 在Golang中使用Elasticsearch搜索引擎
8 4 1 Elasticsearch搜索引擎介紹
8 4 2 Golang實現Elasticsearch數據讀寫
8 5 在Gin框架中使用WebSocket實現在線聊天
8 6 在Gin框架中使用Casbin實現許可權管理
8 7 在Gin框架中使用Swag自動生成API文檔
8 8 本章小結
第9章 商城項目的上線與部署
9 1 安裝Docker
9 2 Docker常用指令
9 3 部署MySQL
9 4 部署Vue+Nginx
9 5 部署MySQL+Gin
9 6 本章小結
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理