React and React Native
This React and React Native book will help you learn how to use these libraries to build cross-platform, native applications. From composable and Native UIs through to device-specific APIs and offline development, this book has everything you need to create engaging and user-friendly React applications in no time.
Offered by
Difficulty Level
Intermediate
Completion Time
20h12m
Language
English
About Book
Who Is This Book For?
This 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.
React and React Native
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 20h12m total length
Why React?
Rendering with JSX
Component Properties, State, and Context
Getting Started with Hooks
Event Handling, the React Way
Crafting Reusable Components
The React Component Life Cycle
Validating Component Properties
Handling Navigation with Routes
Code Splitting Using Lazy Components and Suspense
Server-Side React Components
User Interface Framework Components
High-Performance State Updates
Why React Native?
React Native Under the Hood
Kick-Starting React Native Projects
Building Responsive Layouts with Flexbox
Navigating Between Screens
Rendering Item Lists
Showing Progress
Geolocation and Maps
Collecting User Input
Displaying Modal Screens
Responding to User Gestures
Using Animations
Controlling Image Display
Going Offline
Selecting Native UI Components Using NativeBase
Handling Application State
Why GraphQL?
Building a GraphQL React App
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!