Contents
書籍簡介
React 是一個開源的 JavaScript 框架,可以讓你快速開發 Web 應用程式的用戶界面。 這個高性能的工具實現了一種單向資料流模型(one-way data flow model),這意味著溝通有更多的自上到下相較於 side to side。 它還採用了以元件為中心的設計,因此你可以建構大型,強大的 Web應用程式,擴展用戶和開發人員。 使用 React 編寫的介面或應用程式的理由最終是更加容易,因為它會降低開發人員的整體複雜性。 大型和小型公司正在使用 React,用於高可見性,高影響力的應用,包括 Facebook.com,Netflix.com 和 Airbnb.com。
“關於 React 的最新和非常全面的書籍,不僅限於 React 本身,還討論了如何與其它工具和框架相結合。” ~ Bachir Chihani, Software Engineer, DDN Storage
“這本書真的引起了一些認真思考的 React 概念,並引發了你的 React 大砲。” ~ Peter Sellars, Continuous Delivery/DevOps Consultant, Hypr NZ
“到目前為止我已經看過 React 更清楚的解釋書籍之一。” ~ Ryan Burrows, Software Developer, Rooster Park Consulting
關於這本書
React in Action 向前端開發人員介紹了 React 框架和相關工具。 這本書清楚地編寫,附有豐富的範例書,首先介紹了 React,深入 React 中的一些基本想法,並與元件一起使用。 你將從“原始” React(無轉換,無語法幫助)到 JSX,從基本靜態元件到動態和互動式的元件。 在第二部分中,你將探索資料在 React 中的不同方式,以及了解有關元件的更多資訊。 你將發現核心主題,例如生命週期方法,資料流,表單,高順序元件( higher-order components )和測試。 在最後一部分中,你將參考 React 應用程式架構,包括 Redux,伺服器端呈現頁面( server-side rendering ),甚至可以在 React Native 中使用。 你還將找到幾個有用的附錄,涵蓋相關主題,如 React 工具和生態系統。
書籍內容包含
- 建構一個簡單的社群網路範例應用程式
- 了解 React 的基本原理
- 從一個遠端 JSON API 動態獲取資料
- 建構具有現代 JavaScript(ES6 及更高版本)風格的 React 應用程式
- 使用元件從頭開始實現路由( routing )系統
- 利用 React 應用程式的伺服器端呈現頁面 ( server-side rendering )
- 測試應用程式
- 使用 Redux 實現應用程式架構
目標讀者
為熟悉 HTML,CSS 和 JavaScript 的開發人員撰寫,希望建立更強大的前端應用程式。
關於作者
Mark Thomas 是一個全端 Web 開發人員,主要從事 JavaScript 和 Node.js 工作。 他喜歡乾淨的程式碼,快速的 API 和好的咖啡。
書籍網址|5折優惠代碼查詢 | 電子書討論專區

你可能會有興趣
- React 程式設計學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Twitter ,得到 Soft & Share 特價課程訊息
你必須登入才能發表留言。