Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 December 03

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
это он во всем виноват
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
Это же на перформанс влияет ? Чем больше дом нод тем хуже, были вроде рекомендации не более 1000 нод на документ
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
устарело
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
Как давно ? Меньше года назад у меня на 1 сайте при анализе было такое предупреждение
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
источник
2021 December 04

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
У меня там кажысь было много иконок в разных нодах... Я перегнал svg в inline css, сделал отдельный css файл с иконками где они у класса задают background в псевдоэлементе.
Было например до:
<a href="/ru">russian <svg class="flag">...</svg></a>
Стало:
<a href="/ru" class="flag flag-ru">russian</a>
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
это ни на что не влияет можно хоть 10к нод иметь, оно вполне нормально будет работать
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
Я статью читал там где в проекте на реакт улучшили таким образом компонент звёздного рейтинга, они сократили 1200 нод до 50 этим, и это дало прирост по 0.2 секунды и ФПС 6-20% лучше стал
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
как можно в звёздах 1200нод сделать)
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
Ну не 1200 нод в 1 компоненте же, а в целом на странице если посчитать кол-во этих компонентов * на кол-во нод в них
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
ладно) я знаю примеры сайтов которые работают 60фпс и имеют больше 15к нод
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
Виртуаллист применяется ?)
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
Ну не зря же есть такие рекомендации от Гугла, тем более если его кравлер хромом сайты индексирует
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
ну индексирует он и что, главное все равно контент а при равенстве контента может быть и будут важны эти метрики на которые все молятся
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
но я все равно очень не уверен что они хоть как-то серьёзно влияют на что-то
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
это больше олимпиада чем реальный профит
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
Ну бональный пример с компонентом рейтинга увеличил рендер на 0.2 секунды, кажется да фигня.. а если всего так по мелочи набрать там целая секунда выйдет
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
ну камон 1200 до 50 нод на звезды, это видимо было 10 строк со звёздами и уменьшили до 5 нод в строке
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
120 нод в строке из звёзд это надо умудриться
источник

К

Кто-то in Svelte [svelt] - All about Svelte JavaScript framework.
https://medium.com/expedia-group-tech/minimizing-dom-nodes-for-performance-57f347df4c72 вот почитай 0.2 секунды Профит плюс ФПС вырос
источник