Size: a a a

2018 November 04

l

la gente está muy loca in ❄️ effector
В т.ч. Worker realm, Frozen realm, и другие
источник

NK

ID:72036040 in ❄️ effector
la gente está muy loca
Когда мне надоело симулировать сторы через сттримы, я просто сделал сторы first class
а я вот уже за то что бы было _only_ сторы
источник
2018 November 05

NK

ID:72036040 in ❄️ effector
la gente está muy loca
Это кстати реально, но не скоро, это называется Realm
Я реально боюсь того что будет, когда это появится
источник

NK

ID:72036040 in ❄️ effector
Текущие бескрайние возможности JS окажутся детским садом...
источник

🦉⁣

🦉 ⁣ in ❄️ effector
la gente está muy loca
Это кстати реально, но не скоро, это называется Realm
епт
источник

NK

ID:72036040 in ❄️ effector
ID:72036040
а я вот уже за то что бы было _only_ сторы
Евент - это просто стор, который самоочищается после того как оповестил всех подписчиков с последнего изменения.

Только не всегда понятно зачем оно так....
источник

l

la gente está muy loca in ❄️ effector
ID:72036040
Текущие бескрайние возможности JS окажутся детским садом...
Ага, и это ещё даже не всё, что сейчас из мозговзрывающего в пропозалах
источник

l

la gente está muy loca in ❄️ effector
ID:72036040
Евент - это просто стор, который самоочищается после того как оповестил всех подписчиков с последнего изменения.

Только не всегда понятно зачем оно так....
Наоборот, эвенты, пока что, по прежнему первичны
источник

l

la gente está muy loca in ❄️ effector
Стор — это агрегат, сохраняющий последнее значение своего эвента update
источник

NK

ID:72036040 in ❄️ effector
la gente está muy loca
Ага, и это ещё даже не всё, что сейчас из мозговзрывающего в пропозалах
А что еще?
источник

l

la gente está muy loca in ❄️ effector
la gente está muy loca
Стор — это агрегат, сохраняющий последнее значение своего эвента update
Но это определение мало что дает кроме понимания при чём тут event driven
источник

l

la gente está muy loca in ❄️ effector
ID:72036040
А что еще?
Я уже не помню так навскидку)
источник

З

Завтра in ❄️ effector
Выдерни стор, выдави эффект
источник

l

la gente está muy loca in ❄️ effector
using {} вроде ещё хитрозакрученый
источник

NK

ID:72036040 in ❄️ effector
Кстати, Богдан интересную задачку прислал. Говорит если есть длинная цепочка подписчиков и у последнего подписчика нет, то все предыдущие тоже не трегернуться, у эффектора это есть?
источник

NK

ID:72036040 in ❄️ effector
Вот попробуйте на своих стейт-менеджерах решить такую задачку на глитчи которую решает mobx
const a = observable("first name");
const b = observable("last name");
const c = computed(()=>a.get() + " " + b.get())
const d = computed(()=>"hello " + c.get())
const e = reaction(
 ()=>
   a.get().length > 5
   ? a.get()
   : d.get()
,
(res)=>console.log(res)
);
Здесь сторы "a" и "b" - это сторы которые могут менять свое значение. Стор "c - это стор который зависит от "a" и "b" и должен вычисляться каждый раз когда меняется стор "a" или "b". Стор "d" - это стор который зависит от "c" и должен вычисляться когда меняется стор "c". А стор "e" - это реакция которая зависит от стора "a" и также зависит от стора "d" но не постоянно а по условию - в определенный момент (когда .length > 5) зависит а в другой момент (когда .length <= 5) не зависит от стора "d". И есть два требования. Первое - если меняется стор "a" то стор "e" должен вычисляться только один раз а не дважды (так как он два раза зависит от стора "a" - прямо и через промежуточные "d" и "c").Второе - если от computed-стора никто не зависит то он вычисляться не должен - то есть если в определенный момент стор "e" зависит только от стора "a" и не зависит от стора "d" то стор "d" (так как от него никто не зависит) вычисляться не должен. А если стор "d" вычисляться не должен то соотвественно и стор "c" тоже (так как от "c" тоже никто не зависит). Но в следующий раз если стор "e" снова начнет зависеть от стора "d" то вот тогда и следует перевычислить стор "d" а вместе с ним и стор "c".
источник

l

la gente está muy loca in ❄️ effector
Я не выношу его портянки текста, уникальный талант писатьтакбудтосквозьзубыивообщенеоченьтоихотелось
источник

NK

ID:72036040 in ❄️ effector
Есть такое
источник

З

Завтра in ❄️ effector
Меня улыбнул один ответ в реакт чатике, мол, вот это человек аргументированно и подробно расписывает свою позицию, а не то что многие в 2 слова пишут
Будто вот из этой кучи букв что-то понятно
источник

l

la gente está muy loca in ❄️ effector
Про "не должен вычисляться" — это редкая ситуация, нередко скатывающаяся в необходимость заиметь актуальное состояние задним числом
источник