ReactJS零基礎開發入門
作者 | 張至寧 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | ReactJS零基礎開發入門:◎包含最新React16版本的內容,帶您一次快速掌握最新、最熱門的新特性。◎學習來自Facebook出品的VirtualDOM先進觀念,一次學好網站應用開發與手機 |
作者 | 張至寧 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | ReactJS零基礎開發入門:◎包含最新React16版本的內容,帶您一次快速掌握最新、最熱門的新特性。◎學習來自Facebook出品的VirtualDOM先進觀念,一次學好網站應用開發與手機 |
內容簡介 ◎包含最新React 16版本的內容,帶您一次快速掌握最新、最熱門的新特性。◎學習來自Facebook出品的Virtual DOM先進觀念,一次學好網站應用開發與手機App的各種基礎知識。◎從最新的ES6(ECMAScript 2015)重要特性出發,進入React基礎入門。本書是針對ReactJS初學者而編寫的入門實作書籍,從最重要的與最基礎的ES6(ES2015)基礎新語法與特性出發,到React最核心的使用概念,讓讀者實際體驗如何使用ReactJS來建立一個真正可用的網站應用程式。亦藉由實作的App多個樣版專案與範例,幫助讀者能在許多真實的應用情況中立即應用。
作者介紹 ■作者簡介張至寧(Eddy Chang)是多年負責Joomla!架站系統繁體中文語言的維護者,多年來已協助客戶建置超過超過一百個網站與各種網站應用程式。從2015年開始專精研究ES6(2015)、ReactJS、Redux、React Native等新式JavaScript開發技術,目前是一位專職的網站應用與手機應用開發的講師與工程師,經常活躍於各相關技術討論區。經歷:●Joomla!繁體中文語言維護者 (Joomla!台灣社群網站站長)●ReactJS新聞電子報網站與社群維護者●資擘公司 技術經理● 中華民國軟體自由協會 理事● 巨匠電腦 講師● 中國文化大學推廣教育部 講師● 萬能科技大學 資訊系 講師● 資策會 中央大學行動開發學院 講師● 佛光大學資訊系 講師● iT邦幫忙鐵人賽 2017 Modern Web組 優選(ReactJS - DOM界的彼方)專長:● Joomla! CMS● Javascript程式語言● PHP程式語言● 資料庫● HTML CSS● 網站規劃與建置
產品目錄 ch01 ES6簡介與開發環境建置ch02 資料類型、let與constch03 箭頭函式ch04 函式傳入預設值ch05 展開與其餘運算符ch06 物件增強語法與方法ch07 類別ch08 解構賦值ch09 模組系統ch10 副作用與純粹函式ch11 Promisech12 Fetch APIch13 React介紹ch14 JSX 語法ch15 state(狀態)與props(屬性)ch16 CRUD 應用程式附錄A 生命週期方法
書名 / | ReactJS零基礎開發入門 |
---|---|
作者 / | 張至寧 |
簡介 / | ReactJS零基礎開發入門:◎包含最新React16版本的內容,帶您一次快速掌握最新、最熱門的新特性。◎學習來自Facebook出品的VirtualDOM先進觀念,一次學好網站應用開發與手機 |
出版社 / | 聯合發行股份有限公司 |
ISBN13 / | 9789865001254 |
ISBN10 / | 986500125X |
EAN / | 9789865001254 |
誠品26碼 / | 2681547952007 |
頁數 / | 320 |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 23X17CM |
級別 / | N:無 |
推薦序 : ReactJS是由Facebook出品的開放原始碼專案,專門用於開發單頁式網站應用,因其創新的Virtual DOM與JSX語法,受到JavaScript開發社群相當的注目,被稱為下一世代的網站應用框架。React Native則為一個延伸的可以開發跨iOS與Android手機平台的框架與工具,可以運用類似於網頁上的JavaScript(React)語法,以8到9成左右的相同邏輯的程式碼,開發出手機的原生執行App。Facebook與Instagram的手機App即以此技術開發,是近幾年相當熱門的新技術,受到許多大的新創公司如Airbnb, Uber, Netflix, Wix, 騰訊QQ等等的共同合作與支援。
本書是一個針對ReactJS初學者的入門實作書籍,將由最重要的、最基礎的ES6(ES2015)基礎新語法與特性出發,到React最核心的使用概念,讓讀者實際體驗如何使用ReactJS來建立一個真正可用的網站應用程式。藉由實作的App多個樣版專案與範例,可以立即應用在許多真實的應用情況中。