Learning React: A Hands-On Guide to Building Web Applications Using React and Redux (2nd Edition)

Kirupa Chinnathambi

  • 出版商: Addison Wesley
  • 出版日期: 2018-05-15
  • 售價: $1,400
  • 貴賓價: 9.5$1,330
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 013484355X
  • ISBN-13: 9780134843551
  • 相關分類: React
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Learning React

A hands-on guide to building web applications using React and Redux
 
As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier.

 

What React isn’t, though, is beginner-friendly and approachable. Until now. In Learning React , author Kirupa Chinnathambi brings his fresh, clear, and very personable writing style to help web developers new to React understand its fundamentals and how to use it to build really performant (and awesome) apps.

 

 

The only book on the market that helps you get your first React app up and running in just minutes, Learning React is chock-full of colorful illustrations to help you visualize difficult concepts and practical step-by-step examples to show you how to apply what you learn. 

  • Build your first React app
  • Create components to define parts of your UI
  • Combine components into other components to build more complex UIs
  • Use JSX to specify visuals without writing full-fledged JavaScript
  • Deal with maintaining state
  • Work with React’s way of styling content
  • Make sense of the mysterious component lifecycle
  • Build multi-page apps using routing and views
  • Optimize your React workflow using tools such as Node, Babel, webpack, and others
  • Use Redux to make managing your app data and state easy

Contents at a Glance
 

1  Introducing React

2  Building Your First React App

3  Components in React

4  Styling in React

5  Creating Complex Components

6  Transferring Properties

7  Meet JSX... Again!

8  Dealing with State in React

9  Going from Data to UI in React

10 Events in React

11 The Component Lifecycle

12 Accessing DOM Elements in React

13 Setting Up Your React Dev Environment

14 Working with External Data in React

15 Building an Awesome Todo List App in React

16 Creating a Sliding Menu in React

17 Avoiding Unnecessary Renders in React

18 Creating a Single-Page App in React Using React Router

19 Introduction to Redux

20 Using Redux with React

商品描述(中文翻譯)

《學習 React》

作為新的網頁框架和庫,React 可謂非常成功。它不僅解決了開發人員在構建複雜應用程序時面臨的最常見問題,還提供了一些額外的技巧,使構建這些應用程序的視覺效果變得更加容易。

然而,React 並不適合初學者和易於理解。直到現在,《學習 React》這本書出現了。作者 Kirupa Chinnathambi 以他新鮮、清晰且非常親切的寫作風格,幫助剛接觸 React 的網頁開發人員理解其基礎知識,並學習如何使用它來構建高性能且令人驚艷的應用程序。

這是市場上唯一一本能夠幫助你在短短幾分鐘內啟動並運行你的第一個 React 應用程序的書籍,《學習 React》充滿了豐富的彩色插圖,幫助你形象化困難的概念,並提供實用的逐步示例,展示如何應用所學知識。

內容概述:

1. 介紹 React
2. 構建你的第一個 React 應用程序
3. React 中的組件
4. React 中的樣式設置
5. 創建複雜組件
6. 傳遞屬性
7. 再次認識 JSX
8. 處理 React 中的狀態
9. 從數據到 UI 的轉換
10. React 中的事件
11. 組件生命周期
12. 在 React 中訪問 DOM 元素
13. 設置 React 開發環境
14. 在 React 中使用外部數據
15. 在 React 中構建一個很棒的待辦事項列表應用程序
16. 在 React 中創建一個滑動菜單
17. 在 React 中避免不必要的重新渲染
18. 使用 React Router 在 React 中創建單頁應用程序
19. Redux 簡介
20. 在 React 中使用 Redux