KEMBAR78
React | PDF
0% found this document useful (0 votes)
5 views121 pages

React

The document outlines a comprehensive guide to React and React Native, covering essential topics such as rendering with JSX, component properties, hooks, event handling, and crafting reusable components. It also delves into advanced concepts like server-side components, high-performance state updates, and building responsive layouts. Additionally, it includes practical applications like handling navigation, user input, and integrating GraphQL.

Uploaded by

moody.elfouly
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views121 pages

React

The document outlines a comprehensive guide to React and React Native, covering essential topics such as rendering with JSX, component properties, hooks, event handling, and crafting reusable components. It also delves into advanced concepts like server-side components, high-performance state updates, and building responsive layouts. Additionally, it includes practical applications like handling navigation, user input, and integrating GraphQL.

Uploaded by

moody.elfouly
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 121

Chapter 01: Why React?

Chapter 02: Rendering with JSX


Chapter 03: Component Properties, State, and Context
Chapter 04: Getting Started with Hooks
Chapter 05: Event Handling, the React Way
Chapter 06: Crafting Reusable Components
Chapter 07: Crafting Reusable Components
Chapter 08: Validating Component Properties
Chapter 09: Handling Navigation with Routes
Chapter 10: Code Splitting Using Lazy Components and
Suspense
Chapter 11: Server-Side React Components
Chapter 12: User Interface Framework Components
Chapter 13: High-Performance State Updates
Chapter 14: Why React Native?
Chapter 15: React Native Under The Hood
Chapter 16: Kick-Starting React Native Projects
Chapter 17: Building Responsive Layouts with Flexbox
Chapter 18: Navigating between Screens
Chapter 19: Rendering Item Lists
Chapter 20: Showing Progress
Chapter 21: Geolocation and Maps
Chapter 22: Collecting User Input
Chapter 23: Displaying Modal Screens
Chapter 24: Responding to User Gestures
Chapter 25: Using Animations
Chapter 26: Controlling Image Display
Chapter 27: Going Offline
Chapter 28: Selecting Native UI Components Using
NativeBase
Chapter 29: Handling Application State
Chapter 31: Building a GraphQL React App

You might also like