| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月: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或書號,我們即儘速上架。 |