Hacker News new | ask | show | jobs
by ma_long_bay 3312 days ago
how expensive are shallow === checks compared to re-rendering unnecessarily though? what advantages would stateless functional components offer above purecomponents?
2 comments

If your check returned true, you'll re-render anyway, so time for this check is effectively wasted. Imagine that every check returns true. It's better to avoid this check at all in that component.
to clarify, i meant stateless functional components after they've been optimized in React 16