React · Middle · Запитання 19 з 75

У чому суть патерну render props?

Пояснення

<MouseTracker render={pos => <Cursor {...pos} />} /> - компонент володіє логікою, а той, хто викликає, вирішує, як відмалювати результат. Часто функцію передають як children. Хуки багато в чому замінили патерн, але він лишається корисним, наприклад, у віртуалізованих списках і headless-компонентах.

Де почитати

Помилка в запитанні

React · Middle · запитання 19

Перевірте себе

Пройдіть тест React · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест