Size: a a a

Чат — Типичный Верстальщик

2020 November 24

w

wildrc in Чат — Типичный Верстальщик
Тут скорее нужно pages, components, decorators.
источник

w

wildrc in Чат — Типичный Верстальщик
И в pages у тебя например HomePage.jsx который инклудит в себя декоратор (В декораторе хедер, футер, и еще что то что пповторяется на каждой странице). И уже внутри компоненты накидываются.
источник

w

wildrc in Чат — Типичный Верстальщик
1 компонент - 1 бем блок, 1 scss файл
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
вот в одной странице я делал уникальыне секции
источник

w

wildrc in Чат — Типичный Верстальщик
Yaroslav Sh.
вот в одной странице я делал уникальыне секции
Ну это уже не бем
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
расчитывая что их будут юзать на других страницах, но на других страницах каждый раз создают новые секции похожии на эти, но не такие
источник

w

wildrc in Чат — Типичный Верстальщик
Yaroslav Sh.
расчитывая что их будут юзать на других страницах, но на других страницах каждый раз создают новые секции похожии на эти, но не такие
Вот
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
wildrc
Ну это уже не бем
в каком месте?
источник

w

wildrc in Чат — Типичный Верстальщик
Именно
источник

w

wildrc in Чат — Типичный Верстальщик
То о чем я тебе уже говорю
источник

w

wildrc in Чат — Типичный Верстальщик
Что нужно выеделить компоненты, и перестать их дублировать.
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
отсюда проблема, что эти секции только на этой странице, следовательно их не нужно делать блоками уникальными
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
отсюда у меня и вопрос к их неймингу
источник

w

wildrc in Чат — Типичный Верстальщик
Yaroslav Sh.
отсюда проблема, что эти секции только на этой странице, следовательно их не нужно делать блоками уникальными
Ну смотри. Тут нужна декомпонизация.
Визуально можешь пример 1 такого уникального блока показать?
источник

w

wildrc in Чат — Типичный Верстальщик
Чтобы я визуально понимал, что он из себя представляет
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
главный див имеет класс просто для красоты, блоки внутри независимы
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
landing-section это просто паддинги сверху и снизу которые у всех секций одинаковы
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
давай в лс? я сразу искал в лс
источник

w

wildrc in Чат — Типичный Верстальщик
Ну смотри, это может быть компонент.
<calToActionSection  title="" subtitle="" buttonText="" buttonAction="${() => {}}"/>
источник