書單推薦
更多
新書推薦
更多

AI輔助React Web應(yīng)用開發(fā)實(shí)踐:基于React 19和GitHub Copilot

AI輔助React Web應(yīng)用開發(fā)實(shí)踐:基于React 19和GitHub Copilot

定  價(jià):89.8 元

        

  • 作者:宋一瑋
  • 出版時(shí)間:2024/12/1
  • ISBN:9787115677174
  • 出 版 社:人民郵電出版社
  • 中圖法分類:TN929.53 
  • 頁(yè)碼:
  • 紙張:膠版紙
  • 版次:
  • 開本:16開
9
7
6
8
7
7
7
1
1
1
7
5
4

本書旨在系統(tǒng)介紹React框架,圍繞React18及后續(xù)版本的核心開發(fā)范式--函數(shù)組件和Hooks展開,并以一款聊天應(yīng)用的開發(fā)為例演示如何運(yùn)用現(xiàn)代React技術(shù)開發(fā)Web應(yīng)用。另外,本書還將探討 AI技術(shù)在React前端開發(fā)中的應(yīng)用實(shí)踐。
本書分為3個(gè)部分。第一部分是React基礎(chǔ),從創(chuàng)建React項(xiàng)目入手,先系統(tǒng)介紹JSX 語(yǔ)法、React組件、基礎(chǔ)HooksAPI等基礎(chǔ)知識(shí),再介紹如何使用props、state、context等數(shù)據(jù)驅(qū)動(dòng) React開發(fā),如何利用副作用和事件處理實(shí)現(xiàn)業(yè)務(wù)、交互邏輯,以及如何開發(fā)組件樣式。第二部分是React 進(jìn)階,深入介紹生命周期與虛擬DOM、應(yīng)用狀態(tài)管理及相關(guān)框架、優(yōu)化性能與用戶體驗(yàn),并從自定義Hooks、代碼復(fù)用等角度介紹如何開發(fā)可擴(kuò)展的React代碼。第三部分是Web應(yīng)用開發(fā),以聊天應(yīng)用為載體,結(jié)合 React技術(shù)生態(tài),演示前端路由、表單處理、與服務(wù)器端通信、質(zhì)量保證、工程化與架構(gòu)等,并以開發(fā) AI 聊天機(jī)器人為例探索AI時(shí)代前端開發(fā)的創(chuàng)新方向。同時(shí),本書會(huì)在相關(guān)章節(jié)中融入AI輔助開發(fā)的內(nèi)容,涵蓋AIIDE、智能體代碼生成、組件拆分輔助、性能問(wèn)題分析、樣式代碼生成和單元測(cè)試、代碼審查等。
本書既適合有一定編程經(jīng)驗(yàn)的Web應(yīng)用程序開發(fā)人員閱讀,也可作為高校及培訓(xùn)機(jī)構(gòu)相關(guān)專業(yè)課程的教學(xué)用書。

 你還可能感興趣
 我要評(píng)論
您的姓名   驗(yàn)證碼: 圖片看不清?點(diǎn)擊重新得到驗(yàn)證碼
留言內(nèi)容