все остальное будет работать как в привычных цсс модулях
ну вот уже разнобой, потом раз имя класса будет другое, то глобальные стили не наложатся и програмно кто цепляется за стили перестанет работать (тут и плюсы и минусы) возможно какие-то другие проблемы всплывут но как это поможет пробросу классов?
тем что у тебя режим хэширование будет другой .class превращается в .class-hash12323 вайлдкарды будут работать как они работают в цсс, теги будут работать как они работают в цсс и атрибуты тоже. В моем окружении теги и вайлдкарды никто не использует (разве что для ресета бразуерных стилей) и все пишется на классах, какие от этого неудобства я даже не знаю =)
ты говорил что в малине не чекаешь что конкретно изменилось а просто чекаешь что хотябы что-то изменилось. Ты имел ввиду что не делаешь битовую маску dirty?
пробросу это не помогает, а стили будут течь из-за тегов
проброс классов здесь не причем, что такого в том что они будут течь, это дефолтное поведение цсса. Вот то что вайлдкард не протекает в компонент это имхо как раз какой-то бред =)
если есть биндинг {a+b}, при изменении "a", свелт сначала проверяет изменился ли a - сравнивает с пред. значением, далее делает маску dirty (эффект от коротрой сомнителен), далее идет ещё одна проверка a+b - сравнивается с пред. значением, потом обновление DOM. в malina.js я просто проверяю a+b с пред. значением и обновляю DOM если изменилось
то что * не протекает - это специально сделано, можно сделать и наоборот - ничего сложного, это не вопрос реализации
а если там тяжелая функция? типо { formatDate(a) }
будет перевычесляться (как и в свелт иногда), но format - это как правило не тяжёлая функция
если ф-я может выполнятся 1 млн раз за сек, то она не тяжёлая и её можно пихать в биндинг
это я и имел в виду, выходит что из-за ифа с dirty бандл пухнет а профита нет
Как понять "Тяжелость" функции в компайл тайме и есть ли вообще смысл её понимать?
Да вроде не сильно пухнет из-за dirty
Если на проде будет тормозить тогда можно что-то сделать, чтобы не заниматься преждевременной оптимизацией. Ну и обсчет биткойна не стоит в биллинг засовывать
Просвети неуча, плз, что такое вайлдкарды? )
Обсуждают сегодня