Вариантов несколько: <Container>Content<Container> <Footer>Content</Footer> второй <Container>Content<Container> <Footer> <Container>Content<Container> </Footer> и т.д.
И это как раз даёт больше гибкости и преимущества разделения на компоненты, нежели компонент контейнер будет в себе держать всё
Пришёл новый человек в проект, стоит задача поправить футер, вы сразу поймёте что надо в контейнер лезть? Как не трактуйте, зачем 2 разные вещи клеить в 1, также можно и всё в 1 компоненте сделать не разбивая на части ?
Вариантов несколько:
<Container>Content<Container>
<Footer>Content</Footer>
второй
<Container>Content<Container>
<Footer>
<Container>Content<Container>
</Footer>
и т.д.
И это как раз даёт больше гибкости и преимущества разделения на компоненты, нежели компонент контейнер будет в себе держать всё
И в чём проблема, это сделать так как я показал? У меня Footer это отдельный компонент который может всё вышеперечисленное содержать
Почему не передать футер внутрь так например:
<Container> ... <Footer/></Container>
?Выше по этому поводу написал, смысл тогда разбиения на компоненты?
Пришёл новый человек в проект, стоит задача поправить футер, вы сразу поймёте что надо в контейнер лезть? Как не трактуйте, зачем 2 разные вещи клеить в 1, также можно и всё в 1 компоненте сделать не разбивая на части ?
Почему контейнер содержит внутри себя футер, по сути нарушая принцип единственной ответственности?
Да ладно. Погуглите хорошо эту информацию. Про вк и фейсбук уже говорить не будем они пересели на свои реализации. Но и без них хватает.