Патерни проєктування · Middle · Запитання 42 з 75
Який патерн використовується в «слотах» компонента (<Card header={...} footer={...}>)?
- ✓Правильна відповідь: Композиція через props: каркас + переданий вміст
- 2Успадкування:
CardрозширюєHeaderіFooter - 3Одинак: на сторінці може бути лише одна картка
Пояснення
Слоти (children, іменовані props із JSX) дають змогу розширювати компонент без додавання прапорців під кожен випадок. Це пряме застосування «композиції замість успадкування» та OCP.