Size: a a a

React — русскоговорящее сообщество

2021 April 23

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ну да
При изменениях, вызванных взаимодействием с пользователем, мы будем генерировать стили заново при styled подходе
источник

ДБ

Денис Богданенко... in React — русскоговорящее сообщество
кучу пакетов попытался поставить подобных и ни один не хочет ставиться
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Другой майндсет это хорошо но для 100% компонентов, потому что по факту в итоге у нас все равно есть компоненты и у них есть стили - это данность.

dead code - хорошо
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Сформируй четкий список плюсов стайледов и ты поймешь отчетливо для каких частей приложения и как их юзать с наибольшей выгодой. Я вообще так то сторонник css in js подхода если чего🌚
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Про "стили отдельно, компоненты отдельно" - я имел ввиду что в большом проекте, еще и  без 100% изоляции у вас есть отдельный "флоу" в css с этим каскадом, наследованиями и переопределениями
Работать со стилями как компонентами в этом смысле сильно проще
Но это тоже относится к изоляции
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Но важно понимать четко + и -, а иначе будет так как вот сейчас у меня в проекте чувак напил с мыслью "о стайлдеы крутые новые🤑"
источник

DP

Den Pol in React — русскоговорящее сообщество
А минусы какие?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
каскад есть по факту, не нужно с ним бороться повсеместно
источник

V

Vetro in React — русскоговорящее сообщество
Оверхед на рантайм, например
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
их достаточно много. Как минимум доп рантайм в виде стилей в js коде
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
😢
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
И внимание! Это новостной проект с ssr и даже без ховеров в большинстве своем🌚
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
по названиям компонентов вроде понятно =)
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
к слову о css in js - пока только испытывал боль с перфом в material-ui 🙂
источник

МS

Марциновский Simon👌... in React — русскоговорящее сообщество
Ты можешь сформулировать четкие + и - стайлд компонентс, для тех, кто не так сильно знаком с этой технологией(меня), буду очень благодарен
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
ну, то есть вместо классов используем sc)
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Подскажите, кто-то фиксил данную ошибку? Не могу что-то понять как
источник

Д

Дмитрий in React — русскоговорящее сообщество
Народ, не подскажите по жизненным циклам в 17 реакте?) У меня на нескольких собесах этот вопрос постоянно спрашивали.
Это же в 16 версии были componentdidmount componentwillunmount, а в 17 реакте в функциональных компонентах остались только рендер и useEffect разве что остались?) Или я не прав?)😅🤔🤔🤔
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Ну) причем файлы со стайлдами угадай как лежат🌚
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
источник