Phase 8 · React

Topics

Render Props

Part of the Frontend Developer Roadmap.

Summary

An older pattern for sharing logic between components by passing a function as a prop that returns JSX — mostly superseded by hooks, but still seen in some libraries.

How to Learn This

  • 1Read an example render-props component — many charting/DnD libraries still use this.
  • 2Rewrite a simple render-props component as a custom hook instead.
  • 3Understand why hooks largely replaced this pattern for new code.
InsideEdge

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — free on the InsideEdge app.

Download
InsideEdge