React.js+Node.js+MongoDB企業級全棧開發實踐 9787302649465 李海燕

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

此商品參與的優惠活動

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

內容簡介

本書系統介紹Web應用全棧開發技術,通過一個真實的企業項目,講解如何使用React全家桶以及Node js、MongoDB進行全棧開發,幫助開發人員快速積累開發經驗,全面掌握開發技巧。讀完本書相當於真實參与一個完整的全棧項目開發。本書配套示例項目源代碼。 本書共27章,內容包括開發環境的搭建、組件化的理解、主流前端框架的介紹、React組件和狀態管理、Redux/React Redux的運用、Hooks API的運用、高階組件、中間件、路由、webpack、axios、前端常用第三方工具庫、UI框架antd、前端存儲、國際化、toggle、前端調試、質量管理、前端工程化管理、與第三方繼承、React項目性能優化、伺服器開發的準備、Express應用框架、MongoDB的連接和數據操作、使用Postman測試介面、企業項目的React前端開發、企業項目的Node後端開發。 本書既適合React初學者、React+Node全棧開發初學者、了解基礎知識但缺乏全棧開發經驗的前端開發人員,以及想要拓寬職業技能的Web應用開發人員,也適合高等院校或高職高專Web應用開發相關課程的師生。

作者簡介

李海燕,聯想(北京)有限公司前端開發工程師。畢業於北京理工大學,擁有十多年前端開發經驗,深刻理解互聯網和軟體系統開發。曾就職于搜狐、天涯社區等公司。

目錄

第1章 組件化開發
1 1 什麼是組件化開發
1 1 1 多頁應用
1 1 2 單頁應用
1 1 3 組件化的概念
1 2 為什麼要用組件化開發
1 2 1 前後端分離思想
1 2 2 組件復用
1 3 計算機選購配置系統
1 3 1 系統介紹
1 3 2 系統UI界面
1 3 3 登錄頁面和模塊介紹
1 3 4 註冊頁面和模塊介紹
1 3 5 內容頁面初始界面和模塊介紹
1 3 6 產品列表界面和模塊介紹
1 4 小結
第2章 三大主流前端框架介紹
2 1 React
2 2 Vue
2 3 Angular
2 4 如何選型
2 5 小結
第3章 前端環境的搭建
3 1 Node js的安裝與使用
3 2 npm的安裝與使用
3 3 nvm的安裝與使用
3 4 CLI與create-react-app
3 5 小結
第4章 React全家桶介紹
4 1 React項目整體架構
4 2 狀態管理
4 3 路由
4 4 集成axios
4 5 集成UI框架
4 6 小結
第5章 React組件
5 1 組件類型
5 1 1 class組件
5 1 2 function組件
5 1 3 Hooks
5 2 JSX
5 2 1 概念和原理
5 2 2 JSX規則
5 3 React組件狀態管理
5 3 1 state
5 3 2 props
5 3 3 context
5 4 React組件的生命周期和執行時機
5 4 1 class組件的生命周期函數和執行時機
5 4 2 Hooks API執行時機
5 5 事件
5 6 小結
第6章 React Redux
6 1 React、Redux、React Redux的關係
6 2 Redux和Redux Toolkit
6 2 1 Redux中數據更新的流程
6 2 2 Redux的核心概念
6 2 3 Redux Toolkit
6 3 React Redux
6 3 1 Provider
6 3 2 connect
6 3 3 Hooks
6 4 結合案例的應用場景
6 5 小結
第7章 路由
7 1 路由原理
7 2 路由切換
7 2 1 Link
7 2 2 HashRouter/BrowserRoute和Route
7 2 3 useNavigate
7 2 4 useHistory
7 3 小結
第8章 webpack
8 1 什麼是webpack
8 2 webpack的作用
8 3 webpack的配置
8 4 webpack-dev-server
8 5 create-react-app中配置proxy代理
8 6 小結
第9章 前端項目中常用的工具庫
9 1 lodash
9 2 classnames
9 3 moment
9 4 uuid
9 5 小結
第10章 使用axios進行數據交互
10 1 axios的基本用法
10 2 封裝axios公用組件
10 2 1 封裝axios公用方法
10 2 2 在組件中調用封裝好的axios方法
10 3 小結
第11章 前端調試利器
11 1 Chrome開發者工具
11 2 Redux DevTools
11 3 小結
第12章 UI框架
12 1 antd組件的基本用法
12 2 集成antd
12 3 使用示例
12 4 小結
第13章 前端存儲
13 1 sessionStorage
13 2 localStorage
13 3 cookie
13 4 IndexDB
13 5 LevelDB
13 6 小結
第14章 中間件
14 1 什麼是中間件
14 2 項目中常用的中間件
14 2 1 applyMiddleware
14 2 2 redux-thunk
14 3 小結
第15章 高階組件
15 1 高階函數和高階組件
15 2 高階組件的作用
15 3 自定義高階組件
15 4 小結
第16章 國際化
16 1 什麼是國際化
16 2 react-intl
16 3 antd組件國際化
16 4 小結
第17章 toggle控制
17 1 toggle介紹
17 2 toggle函數
17 3 toggle的使用
17 4 小結
第18章 前端質量管理
18 1 代碼檢查工具ESlint
18 2 單元測試
18 3 常用的測試框架
18 3 1 Jest
18 3 2 Chai
18 3 3 Sinon
18 4 小結
第19章 前端工程化管理
19 1 Git
19 2 GitHub和GitLab
19 3 單體倉庫和多倉庫策略的利弊
19 4 小結
第20章 與第三方集成
20 1 通過iframe標籤的集成方式
20 2 帶特定token的URL集成方式
20 3 微前端的集成方式
20 4 小結
第21章 React項目的性能優化
21 1 組件拆分
21 2 函數功能單一
21 3 循環中的key
21 4 shouldComponentUpdate防止組件重複渲染
21 5 PureComponent代替Component
21 6 懶載入組件
21 7 Gzip壓縮
21 8 小結
第22章 伺服器端開發的準備
22 1 模塊化規範
22 1 1 CommonJS
22 1 2 AMD
22 1 3 CMD
22 1 4 ES
22 2 HTTP/HTTPS協議
22 3 Content-Type
22 4 小結
第23章 Express應用框架
23 1 Node js基礎
23 2 什麼是Express
23 3 安裝Express
23 4 Express基礎
23 4 1 常用方法
23 4 2 Express中間件
23 4 3 快速編寫Hello World程序
23 5 RESTful介面規範
23 6 腳手架express-generator
23 6 1 腳手架安裝
23 6 2 腳手架項目結構
23 7 nodemon
23 8 jsonwebtoken
23 9 cors
23 10 實現get介面
23 11
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理