#статья дня
#scss #styledcomponents #emotion #cssinjs #posh
Я тут узнал слово новое, точнее, аббревиатуру: POSH. Plain old semantic HTML. Забавно, но я эту аббревиатуру вообще впервые слышу… Ну да ладно, речь не об этом.
Когда разрабатываешь наборы своих компонентов, очень часто задумываешься: а что делать когда у тебя кнопка может быть частью, например, группы кнопок или тулбара и менять при этом свой вид?
Конечно же приверженцы БЭМ скажут: модификатор ставь. И закроют вопрос.
Эээ, погодите… но на этом моменте нам придётся уйти в Телеграф, потому что Телеграм вертел все мои потуги выкатить исходный код.
Там вы узнаете про магию кеширования родительских селекторов (нет, обратных селекторов всё ещё не подвезли).
https://telegra.ph/Keshiruem-selektory-zdes-i-sejchas-01-07
#scss #styledcomponents #emotion #cssinjs #posh
Я тут узнал слово новое, точнее, аббревиатуру: POSH. Plain old semantic HTML. Забавно, но я эту аббревиатуру вообще впервые слышу… Ну да ладно, речь не об этом.
Когда разрабатываешь наборы своих компонентов, очень часто задумываешься: а что делать когда у тебя кнопка может быть частью, например, группы кнопок или тулбара и менять при этом свой вид?
Конечно же приверженцы БЭМ скажут: модификатор ставь. И закроют вопрос.
Эээ, погодите… но на этом моменте нам придётся уйти в Телеграф, потому что Телеграм вертел все мои потуги выкатить исходный код.
Там вы узнаете про магию кеширования родительских селекторов (нет, обратных селекторов всё ещё не подвезли).
https://telegra.ph/Keshiruem-selektory-zdes-i-sejchas-01-07
Telegraph
Кешируем селекторы здесь и сейчас
Когда разрабатываешь наборы своих компонентов, очень часто задумываешься: а что делать когда у тебя кнопка может быть частью, например, группы кнопок или тулбара и менять при этом свой вид? Конечно же приверженцы БЭМ скажут: модификатор ставь. И закроют…
👍1
#статья дня
Я давно обещал написать статью о Styled Components, особенно когда число вопросов превысило разумные пределы. Но так получилось, что нельзя написать о SC без того, чтобы не объяснить, что такое CSS-in-JS вообще и как мы дошли до жизни такой. Подсказка – в иллюстрации к посту.
Как и всегда, статья выходит за пределы канала. Но на сей раз – не на внешний сервис, а на наш собственный сайт. Работа над ним только началась, но большие статьи переедут туда.
И как всегда, приглашаю обсудить в @htmlshitchat
P. S. обновлено, кнопка не работает, ибо домен решено не оплачивать. Работают ссылки.
#css #js #cssinjs #jss #styledcomponents
Я давно обещал написать статью о Styled Components, особенно когда число вопросов превысило разумные пределы. Но так получилось, что нельзя написать о SC без того, чтобы не объяснить, что такое CSS-in-JS вообще и как мы дошли до жизни такой. Подсказка – в иллюстрации к посту.
Как и всегда, статья выходит за пределы канала. Но на сей раз – не на внешний сервис, а на наш собственный сайт. Работа над ним только началась, но большие статьи переедут туда.
И как всегда, приглашаю обсудить в @htmlshitchat
P. S. обновлено, кнопка не работает, ибо домен решено не оплачивать. Работают ссылки.
#css #js #cssinjs #jss #styledcomponents
#статья дня
Ну что, пришло время продолжить нашу CSS-in-JS сагу. Наконец-то пришло время поговорить о Styled Components.
Буквально – стилизованные компоненты. Можно дальше не читать.
Шучу. Там немного побольше.
#css #js #react #styledcomponents
Ну что, пришло время продолжить нашу CSS-in-JS сагу. Наконец-то пришло время поговорить о Styled Components.
Буквально – стилизованные компоненты. Можно дальше не читать.
Шучу. Там немного побольше.
#css #js #react #styledcomponents