本書適應于當今前端開發的流行趨勢,注重理論與實戰相結合的思想,配合大量的、基礎且實用的代碼實例,幫助讀者學習基於TypeScript語言規範的React框架開發的相關知識。全書內容通俗易懂、覆蓋面廣、充分翔實、重點突出,涵蓋了TypeScript語言規範和React框架開發的方方面面。
全書內容共10章,TypeScript語言部分包括TypeScript語言基礎與開發環境的搭建、TypeScript項目開發與配置、TypeScript語法規範和TypeScript語法高級特性等方面的內容;React框架部分包括React框架基礎與開發環境的搭建,React語法、組件、狀態與生命周期,React框架高級指引和React Hook新特性等方面的內容。同時,為了突出本書項目實戰的特點,針對性地開發了兩個Web項目應用,以幫助讀者深入學習基於TypeScript+React技術的開發流程。
本書是學習基於TypeScript+React技術開發的實戰圖書,全書內容簡明、代碼精練、實例豐富。希望本書的內容能夠幫助前端開發的初學者快速入門,儘快提高Web應用程序開發的技術水平。
王金柱,Web開發人員,碩士學歷,畢業於華北電力大學計算機應用技術專業。作者本人對HTML/XHTML、CSS3、JavaScript、TypeScript、Node.js、React、Vue.js、Django等Web前端開發語言和框架有着獨到的經驗,並精通Java、PHP與Python等開發語言的應用。作者本人曾從事過多家大型央企與上市公司的企業級Web系統平台項目的前端模塊開發工作,有着10多年豐富的IT從業經歷,並參與了《15天學會JavaScript(視頻教學版)》、《ECMAScript從零開始學(視頻教學版)》、《Node.js 10實戰》、《React.js 16從入門到實戰》和《Vue.js+Node.js全棧開發實戰》等Web前端書籍的編寫工作。作者于最近參與編寫了《TypeScript+React》全書的重要章節,本書是其傾注了多年開發經驗的嘔心瀝血之作,讀者可以從中學習領會到基於TypeScript+React開發Web應用的諸多精妙之處。