Size: a a a

2020 March 02

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
Зависимыми состояниями управлять?
ну скорее слушать
если я где то подпишусь на state - я буду подучать уведомления на любой чих
но могу подписаться например только на state.store2 и получать уведомления конкретно от него
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
А вы смотрели воркшоп с сапером @PaulMaly ?
воркшоп смотрел, но поэкспериментировать с саппером пока не на чем было
источник

A

Arushwl in Svelte [svelt]
Ну я не про сапёр, а именно про методы синхронизации сторов
источник

A

Arushwl in Svelte [svelt]
Дмитрий Беляев
ну скорее слушать
если я где то подпишусь на state - я буду подучать уведомления на любой чих
но могу подписаться например только на state.store2 и получать уведомления конкретно от него
Понятно. Получается постоянный эфир событий типа того? Который можно всем слушать?
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
Ну я не про сапёр, а именно про методы синхронизации сторов
ну так это derived сторы по сути
моя приблуда поверх них и работает
только голый derived работает с массивами, а моя штука с объектами
источник

A

Arushwl in Svelte [svelt]
А в чем выгода объектов?
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
Понятно. Получается постоянный эфир событий типа того? Который можно всем слушать?
вроде того
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
А в чем выгода объектов?
в именованых ключах
источник

A

Arushwl in Svelte [svelt]
Дмитрий Беляев
вроде того
Я вот думаю не накладно это?
источник

A

Arushwl in Svelte [svelt]
Дмитрий Беляев
в именованых ключах
На каждую подписку?
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
Я вот думаю не накладно это?
подписаться вообще на весь стейт не пробовал еще...
с 1-2 уровнями вложенности работает вполне быстро
источник

A

Arushwl in Svelte [svelt]
Дмитрий Беляев
вроде того
Рантайм получается... и довольно увесистый
источник

A

Arushwl in Svelte [svelt]
Дмитрий Беляев
в именованых ключах
Таки что ключи идентифицируют?
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
Рантайм получается... и довольно увесистый
весь рантайм - та функция что я скинул + стандартные derived и readable сторы свелта
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
Таки что ключи идентифицируют?
имя модуля или сущности
источник

A

Arushwl in Svelte [svelt]
Дмитрий Беляев
весь рантайм - та функция что я скинул + стандартные derived и readable сторы свелта
Это ж выходит все состояния в памяти висят
источник

A

Arushwl in Svelte [svelt]
Но суть редакса вроде понял.
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
Arushwl
Это ж выходит все состояния в памяти висят
ну да, как и у vuex/redux/mobx, как и если просто все сторы в отдельные переменные запихнем
источник

ДБ

Дмитрий Беляев in Svelte [svelt]
ну и удобство для программиста часто обходится пользователю лишними затратами памяти
источник

A

Arushwl in Svelte [svelt]
🤓
источник