圖書總覽

字級:
小字級
中字級
大字級

React全方位基礎入門實戰-初心者開始的第一堂必修課

作者:張至寧(Eddy Chang)
出版日期:2019/4/25
語言:繁體中文
書號:HU1902
ISBN:9789865003807
裝訂:平裝
定價:480 元

相關檔案: HU1902《React全方位基礎入門實戰-初心者開始的第一堂必修課》範例檔案

商品特色

深度切入React 16重磅基礎及新特性,讓您一次捷速掌握。

學習來自Facebook出品之Virtual DOM的先進觀念,一次獲取網站應用開發與手機App的各種基礎知識。

立基於ES6ECMAScript 2015)重要特性為出發,開展React基礎入門技術。

內容簡介

本書是針對ReactJS初學者而編寫的入門實作書籍,從最重要的、最基礎的ES6(ES2015)基礎新語法與特性出發,到React最核心使用概念,並加延伸與拓展應用;讓讀者實際體驗如何使用ReactJS來建立一個真正可用的網站應用程式;亦藉由實作App多個樣版專案與範例,幫助讀者能在許多真實應用情況中立即運用。

作者簡介

Eddy Chang (張至寧)

是多年負責Joomla!架站系統繁體中文語言的維護者,多年來已協助客戶建置超過超過一百個網站與各種網站應用程式。從2015年開始專精?ES6(2015), ReacJSReduxReact Native等新式JavaScript開發技術,目前是一位專職的網站應用與手機應用開發的講師與工程師,經常活躍於各相關技術討論區。

 

經歷

Joomla! 繁體中文語言維護者(Joomla! 台灣社群網站站長)

‧資擘公司技術經理

‧中華民國軟體自由協會理事

‧巨區電腦講師

‧中國文化大學推廣教育部講師

‧萬能科技大學 資訊系講師

‧資策會/中央大學行動開發學院講師

‧佛光大學資訊系講師

iT邦幫忙鐵人賓2017 Modern Web組優選(ReactJS - DOM界的彼方)

 

專長

Joomla! CMS

Javascript程式語言

PHP程式語言

‧資料庫

HTMLJCSS

‧網站規劃與建置

目錄

CHAPTER 01 ES6簡介與開發環境建置

前言

ES6標準介紹

工具篇

結論

CHAPTER 02 資料類型、letconst

前言

資料類型

鬆散資料類型

判斷資料類型-typeof

letconst

const

let

結論

CHAPTER 03 箭頭函式

前言

函式(function

箭頭函式

結論

CHAPTER 04 函式傳入預設值

前言

傳入參數預設值

結論

CHAPTER 05 展開與其餘運算符

前言

簡介

展開運算符(Spread Operator

其餘運算符(Rest Operator

ES7+的其餘/展開屬性

撰寫風格建議

結論

CHAPTER 06 物件增強語法與方法

前言

JavaScript中的物件類型

ES6中的物件語法增強

結論

CHAPTER 07 類別

前言

ES6之前的物件實體化方式

類別(Class)介紹

風格指引

結論

CHAPTER 08 解構賦值

前言

介紹

各種應用情況

React中的實例應用

撰寫風格建議

結論

CHAPTER 09 模組系統

前言

模組系統介紹

模組如何開始使用

模組輸出與匯入

模組輸出與匯入語法參考

撰寫風格建議

結論

CHAPTER 10 副作用與純粹函式

前言

副作用介紹

陣列相關純粹函式

物件相關純粹函式

不可改變(immutable)的討論

結論

CHAPTER 11 Promise

前言

Promises/A+標準

Promise物件

thencatch

執行流程與錯誤處理

靜態方法Promise.resolvePromise.reject

靜態方法Promise.allPromise.race

結論

CHAPTER 12 Fetch API

前言

AJAXXMLHttpRequest(XHR)

Fetch基本語法

Fetch介面說明

Fetch相較於jQuery.ajax

Fetch問題點

結論

CHAPTER 13 React介紹

前言

React介紹

撰寫第一支React程式

結論

CHAPTER 14 JSX語法

前言

一個小的事件處理範例

JSX語法與React元素(Element

JSX語法基礎學習指引

JSX語法基本撰寫風格

JSX語法花括號中的表達式

JSX語法花括號使用的情況

JSX語法特殊用法

結論

CHAPTER 15 state(狀態)與props(屬性)

前言

加減計數器

計算機應用程式

stateprops的討論

結論

CHAPTER 16 CRUD應用程式

前言

文字輸入框與顯示文字應用

待辦事項清單(TodoList)應用

結論

APPENDIX A 生命週期方法

掛載(mounting)階段

更新(Updating)階段

卸載(Unmounting)階段

其它相關的方法

結論

TOP