Size: a a a

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

2019 July 25

Ti

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

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
В этих вариантах можно обойтись классами.
Вот например есть проект где своя сетка, из конфига в js можно задать количество колонок и значения ширины экрана для разных брекпоинтов. Заранее получить нужный набор классов с css modules я не могу, мне надо это собрать через какой-нибудь sass/less сначала. А со стайледами и инлайн стилями я могу динамически из js это получить. В случае с линарией и reshadow они мне прямо как sass/less сгенерируют нужный набор классов, который потребуется в приложении
Сетека формируется прямо в рантайме?
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
В случае с css modules у тебя половина там, половина в инлайн
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Time is the side effect
В этих вариантах можно обойтись классами.
Вот например есть проект где своя сетка, из конфига в js можно задать количество колонок и значения ширины экрана для разных брекпоинтов. Заранее получить нужный набор классов с css modules я не могу, мне надо это собрать через какой-нибудь sass/less сначала. А со стайледами и инлайн стилями я могу динамически из js это получить. В случае с линарией и reshadow они мне прямо как sass/less сгенерируют нужный набор классов, который потребуется в приложении
Интересный кейс, тут действительно с модулями получится не красиво. Я бы конечно трижды переспросил точно ли мы хотим динамическую сетку, и если мне ответят что иначе никак сам пойду ставить стайлед
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Но положа на сердце кейс это редкий
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Мне кажется эти либы могут такое без рантайма делать, но чет я запутался немного сейчас)
источник

Ti

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

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Над пощупать этот reshadow
источник

Ti

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

Ti

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

Ti

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

А

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

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
Артём
Исследования проводили? Бенчмарки есть на руках?
Что там, двухкратные различия по производительности?
Загляни в гитхаб reshadow, там где-то есть бенчмарки)
источник

Ti

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

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Артём
Исследования проводили? Бенчмарки есть на руках?
Что там, двухкратные различия по производительности?
Да есть, поищешь найдешь
источник

NK

ID:789016052 in Visual Studio Code — русскоговорящее сообщество
👉👉 http://t.me/rocket336_bot 👈
❇️Start trading in a place with us!
источник

D

Doublegrey in Visual Studio Code — русскоговорящее сообщество
ID:789016052
👉👉 http://t.me/rocket336_bot 👈
❇️Start trading in a place with us!
Может удалить?
источник

倫岡

倫太郎 岡部 in Visual Studio Code — русскоговорящее сообщество
Doublegrey
Может удалить?
Не, тут админ нужен
источник

倫岡

倫太郎 岡部 in Visual Studio Code — русскоговорящее сообщество
А его как обычно нет
источник

Ti

Time is the side effect in Visual Studio Code — русскоговорящее сообщество
倫太郎 岡部
Не, тут админ нужен
Давайте мне админку
источник