Back to Course
React js
Language
English (en)
العربية (ar)
Back to Course
Home
Career Talks
Tech Tracks
Sign Language
Academies
Specialized Academies
Cybersecurity
Artificial Intelligence
Freelancing(Soon)
Academies for Juniors
Cybersecurity
Artificial Intelligence
Awareness Academies for All
Cybersecurity
Artificial Intelligence
Login
Sign up!
General
Announcements
Forum
Welcome
Welcome
Interactive Content
Introduction
ES6 Revision (optional)
Your First React Component
Reusing React Components
Component Lifecycle
Hooks
Routing in React
First look to React Router
Interactive Content
Link instead of an anchor tag
Interactive Content
Static VS. dynamic Vs. SPA
Interactive Content
Different types of routers
Interactive Content
Create Router V6.4
Interactive Content
Error Page
Interactive Content
Nested Routes and Shared Layouts
Interactive Content
NavLink
Interactive Content
URL Params
Interactive Content
Route Specificity
Interactive Content
Search Parameters
Interactive Content
useNavigate
Interactive Content
Navigation State
Interactive Content
Protected Route
Interactive Content
First practice
Forms Validation
Calling Backend Services
More Hooks
useContext
Interactive Content
The context in its own file
Interactive Content
useReducer
Interactive Content
React.memo
Interactive Content
useCallback
Interactive Content
useMemo
Interactive Content
useRef
Interactive Content
Custom Hooks
Interactive Content
Next Step
Next Step
Interactive Content
Certificates
Course Navigation
General
Announcements
Forum
Welcome
Welcome
Interactive Content
Introduction
ES6 Revision (optional)
Your First React Component
Reusing React Components
Component Lifecycle
Hooks
Routing in React
First look to React Router
Interactive Content
Link instead of an anchor tag
Interactive Content
Static VS. dynamic Vs. SPA
Interactive Content
Different types of routers
Interactive Content
Create Router V6.4
Interactive Content
Error Page
Interactive Content
Nested Routes and Shared Layouts
Interactive Content
NavLink
Interactive Content
URL Params
Interactive Content
Route Specificity
Interactive Content
Search Parameters
Interactive Content
useNavigate
Interactive Content
Navigation State
Interactive Content
Protected Route
Interactive Content
First practice
Forms Validation
Calling Backend Services
More Hooks
useContext
Interactive Content
The context in its own file
Interactive Content
useReducer
Interactive Content
React.memo
Interactive Content
useCallback
Interactive Content
useMemo
Interactive Content
useRef
Interactive Content
Custom Hooks
Interactive Content
Next Step
Next Step
Interactive Content
Certificates
Skip to main content
useMemo
A Guide to useMemo Hook
◄ useCallback
Jump to...
Jump to...
Announcements
Welcome
First look to React Router
Link instead of an anchor tag
Static VS. dynamic Vs. SPA
Different types of routers
Create Router V6.4
Error Page
Nested Routes and Shared Layouts
NavLink
URL Params
Route Specificity
Search Parameters
useNavigate
Navigation State
Protected Route
useContext
The context in its own file
useReducer
React.memo
useCallback
useRef
Custom Hooks
Next Step
useRef ►
© 2023 all rights reserved to Information Technology Institute