商品簡介
商品簡介
本書旨在系統介紹React框架,圍繞React18及後續版本的核心開發範式--函數組件和Hooks展開,並以一款聊天應用的開發為例演示如何運用現代React技術開發Web應用。另外,本書還將探討 AI技術在React前端開發中的應用實踐。本書分為3個部分。第一部分是React基礎,從創建React項目入手,先系統介紹JSX 語法、React組件、基礎HooksAPI等基礎知識,再介紹如何使用props、state、context等數據驅動 React開發,如何利用副作用和事件處理實現業務、交互邏輯,以及如何開發組件樣式。第二部分是React 進階,深入介紹生命週期與虛擬DOM、應用狀態管理及相關框架、優化性能與用戶體驗,並從自定義Hooks、代碼複用等角度介紹如何開發可擴展的React代碼。第三部分是Web應用開發,以聊天應用為載體,結合 React技術生態,演示前端路由、表單處理、與服務器端通信、質量保證、工程化與架構等,並以開發 AI 聊天機器人為例探索AI時代前端開發的創新方向。同時,本書會在相關章節中融入AI輔助開發的內容,涵蓋AIIDE、智能體代碼生成、組件拆分輔助、性能問題分析、樣式代碼生成和單元測試、代碼審查等。本書既適合有一定編程經驗的Web應用程序開發人員閱讀,也可作為高校及培訓機構相關專業課程的教學用書。
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。















