幫助中心 | 我的帳號 | 關於我們

深入淺出React開髮指南/電腦前沿技術叢書

  • 作者:趙林林|責編:楊源
  • 出版社:機械工業
  • ISBN:9787111729426
  • 出版日期:2023/06/01
  • 裝幀:平裝
  • 頁數:474
人民幣:RMB 159 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書講述了React各個模塊基礎和進階用法,並提供了相應的案例。還深入分析了React內部運轉機制,同時詳細介紹了React配套的生態系統。本書共14章,包括邂逅React、了解JSX、React組件、React更新驅動、React生命周期、React狀態獲取與傳遞、工程化配置及跨平台開發、React架構設計、高性能React、React運行時原理探秘、玩轉React Hooks、React-Router、React-Redux狀態管理工具和React實踐。
    本書適合具有一定React開發基礎,但希望更加全面、深入理解React的前端開發者閱讀。

作者介紹
趙林林|責編:楊源
    趙林林,網名外星人,現任美團前端開發工程師,技術專家,熱愛前端技術,掘金、知乎技術博主,精通React技術,擅長React Native、小程序等跨端開發、大型應用架構設計、C端性能優化等領域。

目錄
前言
第1章  邂逅React
  1.1  React的優勢分析
  1.2  React發展歷程
第2章  了解JSX
  2.1  認識JSX
    2.1.1  JSX是什麼
    2.1.2  React.createElement
    2.1.3  JSX轉換邏輯
    2.1.4  ReactElement對象
  2.2  操作JSX
    2.2.1  JSX與Element對象
    2.2.2  Element方法集
    2.2.3  Element對象持久化
  2.3  JSX轉換Element對象流程
    2.3.1  createElement原理揭秘
    2.3.2  cloneElement原理揭秘
  2.4  實踐:可控性渲染
  2.5  Babel解析JSX
    2.5.1  Babel插件
    2.5.2  API層面模擬實現
第3章  React組件
  3.1  組件是什麼
    3.1.1  組件的定義
    3.1.2  組件的特性
  3.2  兩種類型的組件
    3.2.1  類組件
    3.2.2  函數組件
  3.3  組件的通信方式
    3.3.1  props和callback方式
    3.3.2  eventBus事件匯流排
    3.3.3  其他方式
  3.4  組件的設計模式
  3.5  組件的繼承
    3.5.1  繼承模式的介紹
    3.5.2  繼承模式實踐:編寫許可權路由
  3.6  高階組件(HOC)
    3.6.1  什麼是高階組件
    3.6.2  高階組件解決了什麼問題
    3.6.3  高階組件之屬性代理
    3.6.4  高階組件之反向繼承
    3.6.5  高階組件功能
    3.6.6  高階組件注意事項
    3.6.7  高階組件實踐:渲染分片
    3.6.8  高階組件功能總結
第4章  React更新驅動
  4.1  React驅動源
    4.1.1  誰在驅動React更新
    4.1.2  React更新流
  4.2  React props

    4.2.1  props的概念及作用
    4.2.2  props的使用技巧
  4.3  組合模式和render props模式
    4.3.1  組合模式
    4.3.2  實踐:組合模式實現tab和tabItem
    4.3.3  render props模式
  4.4  State驅動
    4.4.1  類組件setState介紹
  ……
第5章  React生命周期
第6章  React狀態獲取與傳遞
第7章  工程化配置及跨平台開發
第8章  React架構設計
第9章  高性能React
第10章  React運行時原理探秘
第11章  玩轉React Hooks
第12章  React-Router
第13章  React-Redux狀態管理工具
第14章  React實踐

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032