React-компоненти: будівельні блоки
React-компоненти — це частини вашого інтерфейсу користувача. Вони дозволяють будувати ваш застосунок з невеликих частин.
Тримайте компоненти маленькими. Зберігайте їх сфокусованими. Розділяйте компонент, якщо він виконує занадто багато функцій.
Приклад:
- UserCard не повинен отримувати дані.
- UserCard не повинен обробляти відправлення форм.
Один компонент виконує одну задачу. Починайте з малого. Дотримуйтесь послідовності. Будуйте складні інтерфейси.
Джерело: https://dev.to/kahenda/react-components-the-building-blocks-you-need-to-know-215k