Коллеги, сейчас изучаю курс по React и в нем лектор предлагает создать серию компонентов, чтобы не скапливать логику в одном и том же. Вот пример - ExpensesList (
https://i.imgur.com/ufjm2NH.png), в нем находится ExpenseItem (
https://i.imgur.com/8LS6Rql.png), а в нем ExpenseDate для отображения даты (
https://i.imgur.com/pc9oixl.png). Скажите, является такое разделение логики на большое количество вложенных компонентов общепринятой практикой?