Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 September 13

AP

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

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
у меня стрикт мод выключен
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
А у кого-то включён. Главное подход)
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Там в принципе с стриктмодом такая штука, что он в дев режиме дважды маунтит все компоненты. И в 18 версии он еще не гарантирует не излишнее исполнение хуков (то есть говорит, что будет временами перезапускать хуки, даже если депсы не поменялись).
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
Как же тогда доверять деву если там код работает и исполняется не так как на проде? А кто-то тут помнится радеет за одинаковую работу кода…
источник

AP

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

AP

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

AP

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

DK

Dan Kozlov 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.
ты не понял что это
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
https://github.com/reactwg/react-18/discussions/19

> For example, we are working on a new “Offscreen” API that will enable us to better support UIs like tabbed containers and virtualized lists and to make better use of new browser APIs like content-visibility.

Угу.
источник

AP

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

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Рад, что ты умеешь признавать свою неправоту :)))
источник

AP

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

a

akaSybe in Svelte [svelt] - All about Svelte JavaScript framework.
ребят, добрый вечер, подскажите, пожалуйста

делаю приложение, которое отслеживает статистику по нескольким матчам (например, футбольным) в real-time. у каждого матча есть какая-то базовая редкоменяющаяся информация – например, название команд, чемпионат и т.д. – и динамически меняющаяся информация – счет, голы, угловые

как в Svelte правильнее организовать сторы для такой структуры?

нужно ли для каждого матча делать отдельный инстанс стора или использовать один стор для хранения информации по всем матчам

лучше выносить информацию по забитым голам в отдельный стор?

буду признателен если поделитесь опытом или полезными ссылками
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
а есть этот пример в репл?
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Я закрыл страницу до сейва :)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
Жаль) я так и на понял откуда взялась перемётная {a} и в чем там соль была
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
Соль была в начальном undefined'е, если реактивно присваиваемое значение берется из функции
источник