注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)后臺(tái)管理系統(tǒng)實(shí)踐:Vue.js+Express.js(微課視頻版)

后臺(tái)管理系統(tǒng)實(shí)踐:Vue.js+Express.js(微課視頻版)

后臺(tái)管理系統(tǒng)實(shí)踐:Vue.js+Express.js(微課視頻版)

定 價(jià):¥119.00

作 者: 王鴻盛
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書可以去


ISBN: 9787302670131 出版時(shí)間: 2024-08-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書以如何設(shè)計(jì)后臺(tái)管理系統(tǒng)為主線,穿插前后端不同技術(shù)棧的核心知識(shí)點(diǎn),引導(dǎo)讀者漸進(jìn)式地學(xué)習(xí)Express.js MySQL Vue.js,達(dá)到從0到1完成一個(gè)完整項(xiàng)目。Express.js是基于Node.js的Web服務(wù)器框架,具有快速、開放和極簡(jiǎn)的特點(diǎn)。MySQL是一個(gè)具有高性能、可靠性和靈活性的久經(jīng)大型企業(yè)考驗(yàn)的數(shù)據(jù)庫(kù)管理系統(tǒng)。Vue.js則是目前最流行的前端框架之一?;贓xpress.js MySQL Vue.js,能夠讓我們?cè)趹?yīng)對(duì)不同的業(yè)務(wù)場(chǎng)景時(shí)游刃有余,運(yùn)用自如。本書共18章,分為Node.js篇、Vue.js篇和上線篇。Node.js篇(第1~9章)系統(tǒng)性地講述了MySQL、Node.js和Express.js框架知識(shí)點(diǎn),從設(shè)計(jì)字段、實(shí)現(xiàn)功能及測(cè)試接口的角度對(duì)常見的系統(tǒng)功能模塊進(jìn)行了詳細(xì)地講解。Vue.js篇(第10~16章)從Vue.js的核心知識(shí)點(diǎn)出發(fā),結(jié)合ElementPlus組件庫(kù)由淺及深地構(gòu)建系統(tǒng)頁面。上線篇(第17章和第18章)詳細(xì)闡述了如何配置服務(wù)器和域名,并最終實(shí)現(xiàn)項(xiàng)目上線。本書示例代碼豐富,注重實(shí)踐和整體性,同時(shí)提供視頻講解,幫助讀者深入掌握重點(diǎn)和難點(diǎn)。本書即適合初學(xué)者入門,對(duì)已從事前后端領(lǐng)域的開發(fā)者也具有參考價(jià)值,同時(shí)還可作為高等院校和培訓(xùn)機(jī)構(gòu)的專業(yè)教材。

作者簡(jiǎn)介

  王鴻盛,一個(gè)從四線小縣城走出來的程序員、全棧開發(fā)工程師、網(wǎng)絡(luò)工程師。主攻前端方向。阿里云社區(qū)博客專家,CSDN論壇知名前端領(lǐng)域博主,BiliBili平臺(tái)前端領(lǐng)域優(yōu)秀創(chuàng)作者。長(zhǎng)期擔(dān)任中大型項(xiàng)目設(shè)計(jì)與研發(fā)顧問,曾參與設(shè)計(jì)與開發(fā)多個(gè)地區(qū)政府集約化平臺(tái)、政府門戶網(wǎng)站等市政項(xiàng)目。

圖書目錄

本書源碼
 
 
Node.js篇
第1章數(shù)字管理時(shí)代(6min)
1.1數(shù)據(jù)管理
1.1.1人工管理階段
1.1.2文件管理階段
1.1.3數(shù)據(jù)庫(kù)管理階段
1.2復(fù)雜多樣的數(shù)據(jù)
1.2.1數(shù)據(jù)的復(fù)雜化
1.2.2數(shù)據(jù)的多樣化
1.2.3如何處理數(shù)據(jù)
第2章數(shù)據(jù)庫(kù)系統(tǒng)的出現(xiàn)(39min)
2.1數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展
2.1.1數(shù)據(jù)模型
2.1.2后關(guān)系型階段
2.1.3主流數(shù)據(jù)庫(kù)管理系統(tǒng)
2.2MySQL簡(jiǎn)述
2.2.1為什么選擇MySQL
2.2.2SQL基本語法
2.3創(chuàng)建第1個(gè)數(shù)據(jù)庫(kù)
2.3.1使用MySQL社區(qū)版創(chuàng)建數(shù)據(jù)庫(kù)
2.3.2使用小皮面板創(chuàng)建數(shù)據(jù)庫(kù)
2.4可視化的數(shù)據(jù)庫(kù)管理工具
第3章從0到1設(shè)計(jì)系統(tǒng)(9min)
3.1功能模塊是如何討論出來的
3.1.1從設(shè)想到立項(xiàng)
3.1.2客戶端的多端設(shè)計(jì)
3.1.3常見功能模塊及操作
3.2如何設(shè)計(jì)數(shù)據(jù)庫(kù)字段
3.2.1字段的命名
3.2.2字段的數(shù)據(jù)類型
3.2.3約束
3.2.4功能的判斷
3.2.5數(shù)據(jù)表的id
3.3從0設(shè)計(jì)一張用戶數(shù)據(jù)表
3.3.1用戶模塊
3.3.2用戶表字段
3.3.3創(chuàng)建用戶數(shù)據(jù)表
 
 
第4章開始我們的后端之旅(86min)
4.1后起之秀Node.js
4.1.1V8引擎的優(yōu)化機(jī)制
4.1.2非阻塞I/O和事件驅(qū)動(dòng)
4.1.3豐富的生態(tài)系統(tǒng)
4.2包管理工具
4.2.1常用npm命令
4.2.2配置npm
4.2.3Yarn介紹及常用命令
4.2.4Pnpm介紹及常用命令
4.2.5構(gòu)建一個(gè)Node應(yīng)用
4.3輕量的Express.js框架
4.3.1Express.js介紹
4.3.2在Node中使用Express.js
4.4中間件
4.4.1不同的中間件
4.4.2使用中間件
4.5路由和處理程序
4.5.1什么是路由
4.5.2專心處理業(yè)務(wù)的handler
4.5.3GET、POST及其兄弟
4.6測(cè)試的好幫手 
4.6.1Postman
4.6.2試著輸出一下數(shù)據(jù)
4.7小試鋒芒 
4.7.1注冊(cè)和登錄需要考慮什么
4.7.2業(yè)務(wù)邏輯代碼實(shí)現(xiàn)
4.7.3最終效果
第5章實(shí)現(xiàn)更復(fù)雜的功能(90min)
5.1用戶
5.1.1修改用戶信息
5.1.2實(shí)現(xiàn)賬號(hào)狀態(tài)邏輯
5.2實(shí)現(xiàn)上傳功能
5.2.1Multer中間件
5.2.2實(shí)現(xiàn)上傳圖片
5.2.3文件系統(tǒng)
5.2.4數(shù)據(jù)表多了條URL地址
5.3展現(xiàn)數(shù)據(jù)
5.3.1分頁的邏輯
5.3.2實(shí)現(xiàn)分頁
第6章行業(yè)百寶庫(kù)(50min)
6.1從入庫(kù)到出庫(kù)
6.2如何考慮產(chǎn)品的字段
6.3實(shí)現(xiàn)產(chǎn)品管理的邏輯
6.3.1進(jìn)入百寶庫(kù)
6.3.2清點(diǎn)寶物
6.3.3鎖好庫(kù)門
6.3.4獲得寶物
第7章給系統(tǒng)裝個(gè)監(jiān)控(21min)
7.1什么是埋點(diǎn)
7.2設(shè)計(jì)并實(shí)現(xiàn)埋點(diǎn)
7.2.1登錄模塊埋點(diǎn)
7.2.2用戶模塊和產(chǎn)品模塊埋點(diǎn)
第8章接口文檔(12min)
8.1使用Postman生成接口文檔
8.2使用Apifox生成接口文檔
8.3使用Swagger模塊生成接口文檔
第9章代碼上傳至倉(cāng)庫(kù)(17min)
9.1代碼倉(cāng)庫(kù)
9.1.1GitHub
9.1.2Gitee
9.2Git介紹
9.2.1Git安裝
9.2.2創(chuàng)建Gitee倉(cāng)庫(kù)
9.2.3上傳代碼
9.3可視化的Sourcetree
9.3.1下載Sourcetree
9.3.2配置本地倉(cāng)庫(kù)
9.3.3修改代碼并提交
Vue.js篇
第10章前端的變革(78min)
10.1HTML
10.1.1定義標(biāo)題
10.1.2段落
10.1.3超鏈接
10.1.4圖片、視頻、音頻
10.1.5表格
10.1.6輸入框
10.1.7按鈕
10.1.8單選框、復(fù)選框
10.1.9標(biāo)簽、換行、表單
10.1.10列表
10.1.11塊級(jí)元素、行內(nèi)元素
10.1.12標(biāo)識(shí)元素
10.2CSS
10.2.1選擇器
10.2.2字體、對(duì)齊、顏色
10.2.3背景、寬和高
10.2.4定位
10.2.5顯示
10.2.6盒子模型
10.2.7外部樣式、內(nèi)部樣式、行內(nèi)樣式
10.2.8響應(yīng)式
10.3JavaScript
10.3.1運(yùn)行、輸出
10.3.2var、let、const及作用域
10.3.3數(shù)據(jù)類型
10.3.4條件語句
10.3.5循環(huán)語句
10.3.6DOM及其事件
10.3.7BOM
10.4框架的出現(xiàn)
10.4.1jQuery
10.4.2Bootstrap
10.4.3Sass
10.5真正的變革
第11章初識(shí)Vue(7min)
11.1Vue.js的介紹
11.1.1漸進(jìn)式
11.1.2聲明式代碼
11.1.3組件化
11.1.4選項(xiàng)式API與組合式API
11.1.5生命周期
11.1.6響應(yīng)式
11.2第1個(gè)demo
11.2.1安裝Vue.js項(xiàng)目
11.2.2分析腳手架
11.2.3去除初始文件
第12章再接再厲(41min)
12.1Vue Router
12.1.1配置路由
12.1.2創(chuàng)建一個(gè)Vue組件
12.2Element Plus
12.2.1如虎添翼的UI庫(kù)
12.2.2安裝Element Plus
12.2.3引入第1個(gè)UI組件
12.2.4定義一個(gè)表單
12.3給JavaScript加上緊箍咒
12.3.1TypeScript是什么
12.3.2基礎(chǔ)類型定義
12.3.3常用的TypeScript配置
12.3.4給表單數(shù)據(jù)加上TypeScript
第13章頁面設(shè)計(jì)思路(12min)
13.1布局
13.1.1彈性布局
13.1.2菜單
13.1.3表格頁面
13.2樣式
13.3顏色
13.4完成登錄頁面
13.4.1卡片位置
13.4.2卡片樣式
第14章交互(18min)
14.1Axios
14.1.1AJAX
14.1.2Promise
14.1.3async await
14.1.4Axios的二次封裝
14.2編寫前端接口
14.3完成登錄與注冊(cè)功能
第15章登堂入室(195min)
15.1構(gòu)建系統(tǒng)基本布局
15.1.1容器布局
15.1.2封裝全局面包屑
15.2個(gè)人設(shè)置模塊
15.2.1內(nèi)容區(qū)基礎(chǔ)布局
15.2.2封裝公共類
15.2.3Pinia
15.3用戶列表模塊
15.3.1用戶模塊基礎(chǔ)架構(gòu)
15.3.2用戶信息框
15.4完善用戶列表功能
15.4.1實(shí)現(xiàn)分頁功能
15.4.2實(shí)現(xiàn)凍結(jié)與解凍功能
15.4.3實(shí)現(xiàn)搜索與篩選功能
15.4.4實(shí)現(xiàn)用戶信息框功能 
15.5實(shí)現(xiàn)日志記錄
15.5.1登錄日志
15.5.2操作日志
15.6hooks
第16章爐火純青(107min)
16.1產(chǎn)品的入庫(kù)
16.1.1獲取產(chǎn)品列表
16.1.2實(shí)現(xiàn)添加產(chǎn)品功能
16.1.3實(shí)現(xiàn)編輯產(chǎn)品功能
16.1.4實(shí)現(xiàn)申請(qǐng)出庫(kù)功能
16.1.5實(shí)現(xiàn)刪除產(chǎn)品功能
16.2產(chǎn)品的審核
16.2.1獲取審核列表
16.2.2實(shí)現(xiàn)審核產(chǎn)品
16.2.3實(shí)現(xiàn)撤回和再次申請(qǐng)出庫(kù)
16.3產(chǎn)品的出庫(kù)
16.3.1搜索出庫(kù)記錄
16.3.2清空出庫(kù)列表
16.4ECharts
16.4.1實(shí)現(xiàn)數(shù)據(jù)邏輯
16.4.2實(shí)現(xiàn)圖表
16.5權(quán)限管理
16.5.1動(dòng)態(tài)生成路由表
16.5.2部門內(nèi)權(quán)限
16.6路由守衛(wèi)
上線篇
第17章服務(wù)器與域名(23min)
17.1服務(wù)器
17.1.1服務(wù)器參數(shù)
17.1.2云服務(wù)器
17.1.3購(gòu)買云服務(wù)器
17.2域名
17.2.1購(gòu)買域名
17.2.2備案域名
17.2.3域名解析
17.2.4SSL證書
17.3寶塔面板
17.3.1安裝寶塔面板
17.3.2安裝Node版本管理器
 
第18章上線項(xiàng)目(17min)
18.1添加Node項(xiàng)目
18.1.1上傳后端代碼
18.1.2添加Node項(xiàng)目
18.1.3配置SSL證書
18.1.4添加數(shù)據(jù)庫(kù)
18.1.5測(cè)試
18.2添加Vue項(xiàng)目
18.2.1Vite配置
18.2.2生成dist文件夾并配置
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)