Developer Tools
Tutorials
{ if (open === 'build') open = null }, 150) }" @focusout="if (!$el.contains($event.relatedTarget)) open = null">
Build
Resume Builder
Create professional, ATS-friendly resumes
Form Builder
Forms, surveys, quizzes and exams
Analytics
Visualize and analyze your data
{ if (open === 'work') open = null }, 150) }" @focusout="if (!$el.contains($event.relatedTarget)) open = null">
Work
Projects
Apply, submit work and get paid
Team
Meet the people behind StepsEasy
Books
Articles
Tech News
Log in
Register
Developer Tools
Tutorials
Build
Resume Builder
Form Builder
Analytics
Work
Projects
Team
Books
Articles
Tech News
Log in
Register
🌐
HTML
🎨
CSS
⚡
JavaScript
🅱️
Bootstrap
⚛️
React
💲
jQuery
🐘
PHP
🐍
Python
🗄️
SQL
🐬
MySQL
More
📦
Git
🐙
GitHub
Home
Tutorials
React
React Advanced
⚛️
Part of
React
tutorial
React Advanced
8 lessons in this chapter
1
React Forms
5 min read
2
React Router
15 min read
3
React Context API
13 min read
4
React Error Boundaries
8 min read
5
React Portals
15 min read
6
React Fragments
5 min read
7
React Memo & Performance
13 min read
8
React Lazy & Suspense
8 min read