Functional Components

Subject: React

1๏ธโƒฃ โœ… Functional Components (Modern)

๐Ÿ“˜ Definition:

A JavaScript function that returns JSX. It can accept props and use hooks like useState, useEffect, etc.

๐Ÿ”ง Syntax:

Or using arrow function:

๐Ÿงช Example:

โšก Features:

  • Lightweight and easier to write
  • Use of Hooks (useState, useEffect)
  • Preferred in modern React development
  • Better readability and maintainability

๐Ÿงช Bonus: Using Hooks in Functional Components

โžก๏ธ Also read: Class Components