Size: a a a

2020 September 27

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
всё юниты, всё реактивное
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
на стримы, с которых пошёл синтаксис доллара, больше всего похожи эвенты, но мы используем доллар для сторов, почему? соглашение
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
поля объектов с долларами это новое соглашение)
источник

ф

фильтруй мысли... in ☄️ effector
Alexey Anarion
А чем на твой взгляд плохо использовать $ для сторов свойств? Разве не хорошо что видно сразу что стор, а что не стор?
в том, что это свойства, они относятся к объекту, а значит уже не так важна эта мета информация, к тому же выглядит странно:
email.$isDirty
источник

ф

фильтруй мысли... in ☄️ effector
но иметь алиас для деструктуризации - удобно, наверное
источник

AA

Alexey Anarion in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а эвенты разве не нужно так же отличать? а эффекты?) домены там))
Нужно)  У эффектов я пишу Fx в конце. И таким образом все визуально различимо
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
поля объектов с долларами это новое соглашение)
вот уже не айс как-то 😅
источник

AA

Alexey Anarion in ☄️ effector
Давайте заалиашу пока, а там посмотрим
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
кстати у эффектов сторы без долларов — прецедент)
источник

AA

Alexey Anarion in ☄️ effector
🚀🔬 🚀🔬🚀🔬
кстати у эффектов сторы без долларов — прецедент)
Ты о .pending? Ну да)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
и inFlight
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
в итоге на имена переменных прецедентов не было, а вот на поля было
источник

AA

Alexey Anarion in ☄️ effector
Кстати pending я иногда деструктуризирую, в некоторых случаях это удобно
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
всё юниты, всё реактивное
доллар для стора, так как есть ещё обычные переменные - и в редюсерах, fn, map, useStore мы работаем с самим значением
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
кстати у эффектов сторы без долларов — прецедент)
как раз нормально
источник

AA

Alexey Anarion in ☄️ effector
фильтруй мысли
доллар для стора, так как есть ещё обычные переменные - и в редюсерах, fn, map, useStore мы работаем с самим значением
вот да, иначе трудно отличать значение и стор
источник

m

mg901 in ☄️ effector
фильтруй мысли
filter может быть стором, но без доллара
Очень даже удобно с долларом
источник

AA

Alexey Anarion in ☄️ effector
mg901
Очень даже удобно с долларом
Вот и мне)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Alexey Anarion
Кстати pending я иногда деструктуризирую, в некоторых случаях это удобно
ну да) export const $pending = fx.pending

для такого и делался код без this, чтобы никакие деструктуризации ничего не ломали
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
методы тож так можно, на скрине выше видно)
источник