What is React hooks ?

Aditya Rawas - Apr 19 '21 - - Dev Community

Hooks where added in React version 16.8 which allows you to use React without having to write a class.
Ex. State of a component.

In react version <16.8 you can only use states only within class components. With hooks you can use states in other react features without writing a class.

Keep in mind that hooks don't work inside classes

Hooks are the function that hooks into React state and lifecycle features from function components

Rules to use Hooks.

  • Can be called only on top level. Never call hooks inside any condition, loops if nested functions
  • Only use it in React functions Hooks can be called either from custom hooks of from React function components

Aditya Rawas Coffee

. . . . . . . . . . . . . . . . . . . . .
Terabox Video Player