React and React Native - Third Edition
暫譯: React 與 React Native - 第三版
Adam Boduch (Author), Roy Derks (Author)
- 出版商: Packt Publishing
- 出版日期: 2020-04-29
- 定價: $1,599
- 售價: 5.0 折 $800
- 語言: 英文
- 頁數: 482
- ISBN: 1839211148
- ISBN-13: 9781839211140
-
相關分類:
React、Cross-Platform
-
其他版本:
React and React Native : Build cross-platform JavaScript applications with native power for the web, desktop, and mobile, 4/e (Paperback)
買這商品的人也買了...
-
$580$522
相關主題
商品描述
Key Features
- Cover the latest features of React such as Hooks, Suspense, NativeBase, and Apollo in this updated third edition
- Get to grips with the React architecture for writing easy-to-manage web and mobile applications
- Understand GraphQL and Apollo for building a scalable backend for your cross-platform apps
Book Description
React and React Native, Facebook's innovative UI libraries, are designed to help you build robust cross-platform web and mobile applications. This updated third edition is improved and updated to cover the latest version of React. The book particularly focuses on the latest developments in the React ecosystem, such as modern Hook implementations, code splitting using lazy components and Suspense, user interface framework components using Material-UI, and Apollo. In terms of React Native, the book has been updated to version 0.62 and demonstrates how to apply native UI components for your existing mobile apps using NativeBase.
You will begin by learning the essential building blocks of React components. Next, you'll progress to working with higher-level functionalities in application development, before putting this knowledge to use by developing user interface components for the web and for native platforms. Toward the concluding chapters, you'll understand how to bring your application together with a robust data architecture.
By the end of this book, you'll be able to build React applications for the web and React Native applications for multiple mobile platforms.
What you will learn
- Delve into the React architecture, component property, state, and context
- Get to grips with React Hooks for handling functions and components
- Implement code splitting in React using lazy components and Suspense API
- Build a robust user interface for mobile and desktop apps using Material-UI
- Write shared components for Android and iOS mobile apps using React Native
- Simplify layout design for React Native apps using NativeBase
- Write GraphQL schema to power web and mobile apps
- Implement web and mobile components that are driven by Apollo
Who This Book Is For
This book is for any JavaScript developer who wants to start learning how to use Facebook's UI libraries, React and React Native, for mobile and web application development. Although no prior knowledge of React is needed, working knowledge of JavaScript programming will help you understand the concepts covered in the book more effectively.
商品描述(中文翻譯)
#### 主要特點
- 本更新的第三版涵蓋了 React 的最新功能,如 Hooks、Suspense、NativeBase 和 Apollo
- 理解 React 架構,以便編寫易於管理的網頁和行動應用程式
- 了解 GraphQL 和 Apollo,以建立可擴展的後端,支援跨平台應用程式
#### 書籍描述
React 和 React Native,Facebook 的創新 UI 函式庫,旨在幫助您構建穩健的跨平台網頁和行動應用程式。本更新的第三版已改進並更新,以涵蓋 React 的最新版本。本書特別關注 React 生態系統中的最新發展,例如現代 Hook 實作、使用懶加載組件和 Suspense 的代碼分割、使用 Material-UI 的用戶界面框架組件以及 Apollo。在 React Native 方面,本書已更新至版本 0.62,並展示如何使用 NativeBase 為現有的行動應用程式應用原生 UI 組件。
您將首先學習 React 組件的基本構建塊。接下來,您將進一步了解應用程式開發中的高階功能,然後將這些知識應用於開發網頁和原生平台的用戶界面組件。在結尾章節中,您將了解如何將應用程式與穩健的數據架構結合在一起。
在本書結束時,您將能夠為網頁構建 React 應用程式,並為多個行動平台構建 React Native 應用程式。
#### 您將學到什麼
- 深入了解 React 架構、組件屬性、狀態和上下文
- 理解 React Hooks 以處理函數和組件
- 使用懶加載組件和 Suspense API 在 React 中實現代碼分割
- 使用 Material-UI 為行動和桌面應用程式構建穩健的用戶界面
- 使用 React Native 為 Android 和 iOS 行動應用程式編寫共享組件
- 使用 NativeBase 簡化 React Native 應用程式的佈局設計
- 編寫 GraphQL 架構以支援網頁和行動應用程式
- 實現由 Apollo 驅動的網頁和行動組件
#### 本書適合誰
本書適合任何希望開始學習如何使用 Facebook 的 UI 函式庫 React 和 React Native 進行行動和網頁應用程式開發的 JavaScript 開發者。雖然不需要具備 React 的先前知識,但具備 JavaScript 編程的工作知識將有助於您更有效地理解本書所涵蓋的概念。