Django + Vue 系統架構設計與實現
黃永祥
- 出版商: 清華大學
- 出版日期: 2023-07-01
- 售價: $594
- 貴賓價: 9.5 折 $564
- 語言: 簡體中文
- 頁數: 291
- 裝訂: 平裝
- ISBN: 730263579X
- ISBN-13: 9787302635796
-
相關分類:
Django、Vue.js、Design Pattern
立即出貨
買這商品的人也買了...
-
遊戲編程模式$414$393 -
R語言邁向 Big Data 之路 :王者歸來 ,2/e$780$616 -
重新認識 Vue.js:008天絕對看不完的 Vue.js 3 指南$600$468 -
機器學習:彩色圖解 + 基礎微積分 + Python實作 : 王者歸來, 3/e (全彩印刷)$790$624 -
OpenCV 影像創意邁向 AI 視覺王者歸來 (全彩印刷)$890$668 -
$300SSM + Spring Boot + Vue.js 3 全棧開發從入門到實戰 (微課視頻版) -
$653Django + Vue.js 實戰派 — Python Web 開發與運維 -
AWS 職場實戰手冊 - 企業架站、安全防護、費用監控,用最省錢的方式紮實學會!$620$527 -
Python 視窗 GUI 設計 活用 tkinter 之路 -- 王者歸來, 4/e$720$569 -
$704Vue.js 3.0 企業級管理後臺開發實戰:基於 Element Plus -
$704Vue.js+Django高性能全棧論道 -
快速學會 Python 架站技術:活用 Django 4 建構動態網站的 16堂課$780$608 -
Python 資料視覺化從 2D 到 3D 使用 matplotlib 實作 - 王者歸來 (全彩印刷)$790$624 -
$374惡意代碼逆向分析基礎詳解 -
$505Spring Security 原理與實戰:構建安全可靠的微服務 -
$621Django + Vue.js 商城項目實戰 -
Docker 實戰 6堂課:56個實驗動手做,掌握 Linux 容器核心技術(iThome鐵人賽系列書)【平裝】$650$507 -
Django4 實例精解$1,014$963 -
Vue.js 3 前端開發不踩雷:Composition API × Vue Router × Pinia,帶你快速升級進階開發者!(iThome鐵人賽系列書)【軟精裝】$650$429 -
Python + ChatGPT 零基礎 + 高效率學程式設計與運算思維, 4/e$790$624 -
Django 5 企業級 Web 應用開發實戰$594$564 -
Django 5 Web 應用開發實戰$774$735 -
$801Kubernetes 權威指南:從 Docker 到 Kubernetes 實踐全接觸, 6/e (上) -
$414Linux 企業運維實戰 (Redis + Zabbix + Nginx + Prometheus + Grafana + LNMP) -
$706Kubernetes 權威指南:從 Docker 到 Kubernetes 實踐全接觸, 6/e (下)
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《Django+Vue系統架構設計與實現》以一個網站系統的構建為主線,以Django和Vue.js為核心框架,逐步深入講述網站系統架構設計和實現技術,分別從前後端開發和運維技術等多方面講述如何設計和搭建系統架構。前端採用Vue框架開發系統網頁,後端採用Django + MySQL框架搭建系統後臺,並深入講述項目的部署方案、集群架構、負載均衡和分佈式架構等技術實施。 《Django+Vue系統架構設計與實現》註重案例教學,講解深入淺出,適合有一定Django和Vue基礎的開發人員和網站開發人員閱讀,尤其適合缺少項目經驗的讀者,也可用作培訓機構和高校相關專業的教學用書。
目錄大綱
目 錄
第1章 項目前端開發之Vue 1
1.1 前端框架概述 1
1.2 在Windows系統下安裝Node.js 3
1.3 npm的配置與使用 6
1.4 Vue腳手架搭建與運行項目 8
1.5 PyCharm配置Vue編碼環境 10
1.6 Vue目錄結構與依賴安裝 13
1.7 設置項目公共資源 15
1.8 功能配置與應用掛載 16
1.9 用戶登錄組件 19
1.10 產品查詢組件 22
1.11 網站運行效果 26
1.12 本章小結 27
第2章 Django開發API接口 29
2.1 項目功能配置 29
2.2 用戶登錄接口 33
2.3 產品查詢接口 34
2.4 Admin後臺管理系統 36
2.5 前後端API接口對接 39
2.6 本章小結 41
第3章 項目部署上線 42
3.1 選擇Ubuntu還是CentOS 42
3.2 Vue打包與Nginx部署 43
3.3 MySQL的安裝與配置 47
3.4 Python3的下載與安裝 50
3.5 Nginx+uWSGI部署Django 51
3.6 本章小結 55
第4章 什麼是網站架構 56
4.1 網站的演變過程 56
4.2 網站評估指標 58
4.3 什麼是集群 60
4.4 什麼是分佈式 62
4.5 什麼是微服務 64
4.6 本章小結 67
第5章 網站常用技術概述 69
5.1 DNS域名解析 69
5.2 內容分發網絡 72
5.3 代理技術 75
5.4 消息隊列 77
5.5 數據存儲 79
5.6 本章小結 81
第6章 容器技術的應用 82
6.1 Docker概述 82
6.2 安裝Docker 84
6.3 Docker的常用指令 86
6.4 安裝MySQL 90
6.5 Docker部署Vue 94
6.6 Docker部署Django 97
6.7 本章小結 107
第7章 前端架構設計 109
7.1 使用DNS實現集群架構 109
7.2 負載均衡擴展架構 111
7.3 一些分佈式設計的想法 117
7.4 使用微前端框架實現分佈式架構 119
7.5 微前端框架的運行與調試 125
7.6 本章小結 129
第8章 後端架構設計 130
8.1 系統集群設計思路 131
8.2 集群架構部署實施 132
8.3 後端集群運行與調試 141
8.4 分佈式架構的設計思路 143
8.5 微服務的功能拆分 145
8.6 開發API網關 150
8.7 調試與運行 153
8.8 微服務註冊與發現 155
8.9 Consul的安裝與接口 156
8.10 Django與Consul的交互 160
8.11 API接口關聯Consul 167
8.12 Consul的負載均衡 171
8.13 Django與Consul部署配置 172
8.14 本章小結 174
第9章 數據庫架構設計 175
9.1 數據庫集群方案 175
9.2 一主多從集群結構 178
9.3 多主集群結構 183
9.4 數據庫分佈式技術 188
9.5 分庫分表實施方案 191
9.6 讀寫分離程序設計 193
9.7 分庫程序設計 197
9.8 分表程序設計 203
9.9 MySQL內置分表與設計 207
9.10 本章小結 213
第10章 常見的系統架構設計技術 215
10.1 什麼是會話 216
10.2 分佈式會話的實現方案 217
10.3 緩存概述與問題 222
10.4 分佈式緩存技術選型 223
10.5 瞭解分佈式消息隊列 227
10.6 Kafka簡述與安裝 229
10.7 生產者與消費者 233
10.8 Kafka實現商品與訂單解耦 235
10.9 分佈式搜索引擎Elasticsearch 243
10.10 Elasticsearch實現產品搜索 246
10.11 分佈式事務那些事 255
10.12 分佈式事務DTM實現訂單業務 258
10.13 分佈式鎖 268
10.14 分佈式ID 273
10.15 雪花算法與Redis生成分佈式ID 275
10.16 Consul實現配置中心 278
10.17 服務降級技術 283
10.18 服務限流方案 284
10.19 服務熔斷功能 288
10.20 本章小結 289



