CodeZettaInterview Hub

React · Components · Fresh / Intern · Best Practice

What does it mean for a render to be pure?

Short Interview Answer

Same props/state → same output; no side effects during render.

Detailed Explanation

Don't fetch, mutate external variables, or call random APIs while rendering. Impure renders cause subtle bugs and break concurrent features.

Did you know this answer?