序
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多個樣版專案與範例,可以立即應用在許多真實的應用情況中。
?