Коммент на AMA: throw раньше мешал оптимизирующему компилятору, но это уже обошли, теперь мы не ловим деопты, но скорость все же проседает из-за сериализации и сохранения стектрейсов. Это не так критично, как было с деоптами, но все же ощутимо.
Для меня тут больше вопросы не перформанса, чаще всего он не очень ощутим или важен, а вот поддержка такого кода это реальная головная боль которую я сам испытал
всем привет. не совсем в тему, но все же, может кто сталкивался с постепенным переходом с 1с-битрикс на nuxt? то есть условно, интернет-магазин сделан на битрикс. как грамотно реализовать например карточки товара - битрикс, каталог - nuxt
не знаю как до конца сформулировать, просто интересно стало. вот например я делаю анимацию для кнопки, чтоб в ней кружочки бегали при наведении. псевдоклассы тут будут лучше для перфоманса, или они такие же блоки как дивы по факту будут для браузера?
ну что-то просто в голову пришло. типа если я хочу сделать пять шариков, то это уже мне надо дивы делать, псевдоклассами не обойдусь и вот стало интересно есть ли у псевдоклассов какое-то преимущество по перфомансу