React and React Native
Discover and learn how to use React and React Native to build mobile, desktop and web apps. 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 which run on all major platforms.
Offered by
Difficulty Level
Intermediate
Completion Time
17h32m
Language
English
About Book
Who Is This Book 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 and React Native
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 17h32m 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
Why React Native?
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
Controlling Image Display
Going Offline
Native UI Components Using NativeBase
Handling Application State
Why Apollo?
Building an Apollo 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!