Size: a a a

Visual Studio Code — русскоговорящее сообщество

2019 July 25

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Пожалуйста хватит использовать стайлед компоненты
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Пожалуйста хватит использовать стайлед компоненты
А как же страдания, мучения, и кактусы?)))
источник

Д🍋

Димон 🍋 in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Пожалуйста хватит использовать стайлед компоненты
Нет
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Пожалуйста хватит использовать стайлед компоненты
Это еще почему
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
Это еще почему
Если разговоры про то что логику и оформление хранить в одном месте самому себе врагом быть еще можно списать на вкусовщину, то проблемы перфоманса вас хотябы должны были смутить. Ваши стили считаются в рантайме, их нельзя выделить в отдельный ксс бандл, разве с этим можно смирится?
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Ну стайлед компоненты это не только styled-components
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Есть linaria и reshadow как минимум
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Для каждого компонента создается +1 hoc, это фактически умножнние на два количества вызовов фукций при рендере
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Логика отвечает за оформление только в определенных местах, т.е. даже если у тебя все стили будут в готовом css файлике, ты переключением классов будешь управлять из js
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
Есть linaria и reshadow как минимум
Это очередная попытка вынести стайлед из рантайма?
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Это очередная попытка вынести стайлед из рантайма?
Что значит "очередная попытка")
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Они все достаточно успешные, просто линария очень стремно подключается
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
Логика отвечает за оформление только в определенных местах, т.е. даже если у тебя все стили будут в готовом css файлике, ты переключением классов будешь управлять из js
Вот именно, классы считай интерфейс, сами по себе они не описывают стиль
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
А вот reshadow это почти идеал
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Вот именно, классы считай интерфейс, сами по себе они не описывают стиль
Ты можешь отрывок css вынести в css``
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
Что значит "очередная попытка")
Потому что попыток было много, и все со своими но
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
Ты можешь отрывок css вынести в css``
Будет практически аналогично классу с модификатором
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Семантически
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
Будет практически аналогично классу с модификатором
Поздравляю ты изобрел ксс модули
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Потому что попыток было много, и все со своими но
Ну вот reshadow без всяких приколов
источник