COMPONENT TYPES

 WE ALREADY TWO TYPES OF COMPONENTS CLASS AND FUNCTIONAL.

WE'VE BEEN USING FUNCTIONAL COMPONENTS ALL THE TIME.

HERE, WE HAVE TWO MORE COMPONENTS, LOGICAL AND PRESENTATIONAL.

PRESENTATIONAL COMPONENTS:

THESE COMPONENTS ARE ALSO CALLED AS DUMB COMPONENTS.

THEIR ROLE IS TO DISPLAY UI ONLY. 

THEY HAVE NO STATE

LOGICAL COMPONENTS:

THESE ARE ALSO CALLED AS SMART COMPONENTS

CONTAINS STATE( CHANGES)

THEY WORK ON LOGIC

FOR EXAMPLE,

IN OUR LOTTERY GAME, WE HAVE LOTTERY AND TICKET COMPONENTS.WHERE LOTTERY IS A LOGICAL COMPONENT AS IT GENERATES TICKET NUMBER BY A LOGIC.

TICKET IS A PRESENTATIONAL COMPONENT AS IT'S ONLY ROLE IS TO DISPLAY TICKET NUMBER.


Comments

Popular posts from this blog

DEPENDENCIES IN useEffect()

ACTIVITY1

CONDITIONALS