|
Showing 1 - 4 of
4 matches in All Departments
Learn how to develop real-world applications of varying complexity
for the web, mobile, and VR devices using React, React Native,
React 360, and more Key Features Build React applications at scale
using React patterns and best practices Explore React features such
as Hooks, the Context API, and the Suspense API Extend React's
integration with React Native for building cross-platform mobile
apps and games Book DescriptionDeveloped by Facebook, React is a
popular library for building impressive user interfaces. React
extends its capabilities to mobile platforms using the React Native
framework and integrates with popular web and mobile tools to build
scalable applications. React Projects is your guide to learning
React development by using modern development patterns and
integrating React with powerful web tools, such as GraphQL, Expo,
and React 360. You'll start building a real-world project right
from the first chapter and get hands-on with developing scalable
applications as you advance to building more complex projects.
Throughout the book, you'll use the latest versions of React and
React Native to explore features such as routing, Context, and
Hooks on multiple platforms, which will help you build full-stack
web and mobile applications efficiently. Finally, you'll get to
grips with unit testing with Jest and end-to-end testing with
Cypress to build test-driven apps. By the end of this React book,
you'll have developed the skills necessary to start building
scalable React apps across web and mobile platforms. What you will
learn Create a wide range of applications using various modern
React tools and frameworks Discover how React Hooks modernize state
management for React apps Develop web applications using styled and
reusable React components Build test-driven React applications
using Jest, React Testing Library, and Cypress Understand
full-stack development using GraphQL, Apollo, and React Perform
server-side rendering using React and Next.js Create animated games
using React Native and Expo Design gestures and animations for a
cross-platform game using React Native Who this book is forThe book
is for JavaScript developers who want to explore React tooling and
frameworks for building cross-platform applications. Basic
knowledge of web development, ECMAScript, and React will assist
with understanding key concepts covered in this book.
Fourth Edition of the popular React book, updated to the latest
React 18 to help you go from beginner to professional in React
applications development Key Features Discover React's latest
features including automatic state update batching and prioritizing
state updates Get to grips with React architecture to write
cross-platform apps using libraries such as NativeBase Understand
GraphQL and Apollo for building a scalable backend for your
applications Book DescriptionOver the years, React and React Native
has proven itself among JavaScript developers as a popular choice
for a complete and practical guide to the React ecosystem. This
fourth edition comes with the latest features, enhancements, and
fixes to align with React 18, while also being compatible with
React Native. It includes new chapters covering critical features
and concepts in modern cross-platform app development with React.
From the basics of React to popular components such as Hooks,
GraphQL, and NativeBase, this definitive guide will help you become
a professional React developer in a step-by-step manner. You'll
begin by learning about the essential building blocks of React
components. As you advance through the chapters, you'll work with
higher-level functionalities in application development and then
put your knowledge to work by developing user interface components
for the web and native platforms. In the concluding chapters,
you'll learn how to bring your application together with 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 Explore React
architecture, component properties, state, and context Work with
React Hooks for handling functions and components Implement code
splitting using lazy components and Suspense Build robust user
interfaces for mobile and desktop apps using Material-UI Write
shared components for Android and iOS apps using React Native
Simplify layout design for React Native apps using NativeBase Write
GraphQL schemas to power web and mobile apps Implement
Apollo-driven components Who this book is forThis book is for any
JavaScript developer who wants to start learning how to use React
and React Native for mobile and web application development. No
prior knowledge of React is required, however working knowledge of
JavaScript is necessary to be able to follow along the content
covered.
Build cross-platform applications of varying complexity for the
web, mobile, and VR devices using React tooling Key Features Build
React applications at scale using effective React patterns and best
practices Explore React features such as Hooks, the Context API,
and the Suspense API Extend React's integration with React Native
for building cross-platform mobile apps and games Book
DescriptionDeveloped by Facebook, React is a popular library for
building impressive user interfaces. React extends its capabilities
to the mobile platform using the React Native framework and
integrates with popular web and mobile tools to build scalable
applications. React Projects is your guide to learning React
development by using modern development patterns and integrating
React with powerful web tools such as GraphQL, Expo, and React 360.
You'll start building a real-world project right from the first
chapter and get hands on with developing scalable applications as
you advance to building more complex projects. Throughout the book,
you'll use the latest versions of React and React Native to explore
features such as Higher Order Components (HOC), Context, and Hooks
on multiple platforms, which will help you build full stack web and
mobile applications efficiently. Finally, you'll delve into unit
testing with Jest to build test-driven apps. By the end of this
React book, you'll have developed the skills necessary to start
building scalable React apps across web and mobile platforms. What
you will learn Create a wide range of applications using various
modern React tools and frameworks Discover how React Hooks
modernize state management for React apps Develop progressive web
applications using React components Build test-driven React
applications using the Jest and Enzyme frameworks Understand full
stack development using React, Apollo, and GraphQL Perform
server-side rendering using React and React Router Design gestures
and animations for a cross-platform game using React Native Who
this book is forThe book is for JavaScript developers who want to
explore React tooling and frameworks for building cross-platform
applications. Basic knowledge of web development, ECMAScript, and
React will assist with understanding key concepts covered in this
book.
Get up to speed with React, React Native, GraphQL and Apollo for
building cross-platform native apps with the help of practical
examples Key Features Covers 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 DescriptionReact and React Native, Facebook's innovative User
Interface (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 about 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. In the concluding chapters, you'll learn 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 properties, state, and context Get to grips with React
Hooks for handling functions and components Implement code
splitting in React using lazy components and Suspense Build robust
user interfaces 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 schemas to power web and mobile apps
Implement web and mobile components that are driven by Apollo Who
this book is forThis 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.
|
|