да уж :) дом тот ещё тормоз, тут тоже убедился но радует что в отличие от вдомовских фреймворков, количество объектов в массиве и соответственно нод в доме не так ужасно влияет на производительность типа не нужно куда большую структуру сравнивать, только некоторые поля применяемые в шаблоне
это к слову об отображаемых допустим 1000 строках и клику на какую-нибудь галочку
Тут кстати Малина фору даст - ее метод рендера больших кусков шаблона быстрее чем у свелта
Вроде Рич часто писал что есть много методов оптимизации свелта но они их не утилизируют потому что предпочитают толи более стабильные нынешние варианты, то ли как там еще формулировал он
я где-то читал, что сам js из-за объектов / массивов по рефам тяжело оптимизировать на отслеживание изменений если не использовать иммутабельность что ты об этом думаешь ?
правильный отлов мутаций был бы менее наивным ? в плане он бы отлавливал их на месте, а не перебирая весь массив ?
ну если в большом объекте в шаблон выводится только одно поле {big.object.user.name}, только только одно поле и проверять, а не весь объект. сдений компьютер способен делать ~15 млн проверок в сек, если у тебя в виджете 100 простых биндингов, то их проверка займет 0.000007 сек (плюс/минус)
ну если в большом объекте в шаблон выводится только одно поле {big.object.user.name}, только только одно поле и проверять, а не весь объект. сдений компьютер способен делать ~15 млн проверок в сек, если у тебя в виджете 100 простых биндингов, то их проверка займет 0.000007 сек (плюс/минус)