React Pure Component

Fatima Alam - Feb 23 - - Dev Community

It is used when we want to see a performance boost

Rules ->
Parent Component along with all it's child component should be pure.
There should be no state mutation instead always a new object should be returned.

Advantages ->
It's shdComponentUpdate() value is be default false instead of true as in case of Regular Components.
It does a shallow comparison for both ->
Primitive -> checks value of them and if same doesn't re-render.
Complex -> Objects, arrays, lists -> It checks the reference if same -> doesn't re-render.

Note -> Should mostly use Regular Components unless performance is the issue

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