Size: a a a

2020 November 15

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
хотя рестор мне не очень нравиться, не явное создание стора получается
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
и читать чутка сложнее
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
источник

DS

Dmitriy Shuleshov in ☄️ effector
꧁倫太郎 岡部꧂
хотя рестор мне не очень нравиться, не явное создание стора получается
Создание как раз явное, подписка не явна
источник

DS

Dmitriy Shuleshov in ☄️ effector
Но на то он и придуман, для снижения бойлерплейта как на скрине выше
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
Dmitriy Shuleshov
Создание как раз явное, подписка не явна
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
+
источник

MK

Maxim Kolesnikov in ☄️ effector
Dmitriy Shuleshov
const setBorenHoleLocation = createEvent()
const $borenHoleLocation = restore(setBorenHoleLocation, '')

Все типы кажется автоматом в таком кейсе выводятся
Надо было пойти дальше и сделать как useState

const [$boreholeLocation, setBoreholeLocation] = someFunc('');

Или такое есть?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Maxim Kolesnikov
Надо было пойти дальше и сделать как useState

const [$boreholeLocation, setBoreholeLocation] = someFunc('');

Или такое есть?
Нет такого нет но такая абстракция строится элементарно самостоятельно.
источник

DO

Dmitry Olyenyov in ☄️ effector
мне кажется это анти-идеологично. Весь смысл реактивных фреймворков, что у нас есть события, на которые мы реагируем. А это вот вырождается в какой-то localStorage или тот же useState.
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitry Olyenyov
мне кажется это анти-идеологично. Весь смысл реактивных фреймворков, что у нас есть события, на которые мы реагируем. А это вот вырождается в какой-то localStorage или тот же useState.
Эффектор построен не вокруг каких либо иделогий, а вокруг практических юзкейсов.
источник

MK

Maxim Kolesnikov in ☄️ effector
Dmitriy Shuleshov
const setBorenHoleLocation = createEvent()
const $borenHoleLocation = restore(setBorenHoleLocation, '')

Все типы кажется автоматом в таком кейсе выводятся
Что-то у меня типы автоматом не выводятся, кстати.
источник

MK

Maxim Kolesnikov in ☄️ effector
источник

DS

Dmitriy Shuleshov in ☄️ effector
Maxim Kolesnikov
Что-то у меня типы автоматом не выводятся, кстати.
Значит я ошибся и ивент все таки нужно типизировать
источник

DO

Dmitry Olyenyov in ☄️ effector
Dmitriy Shuleshov
Эффектор построен не вокруг каких либо иделогий, а вокруг практических юзкейсов.
для вот таких use-case'ов "чуть более продвинутый useState", мне кажется, проще будет взять mobx..
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
createEvent<number>()
источник

MK

Maxim Kolesnikov in ☄️ effector
꧁倫太郎 岡部꧂
createEvent<number>()
Ну это понятно. Просто мне сказали, что автоматом выведутся.
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitry Olyenyov
для вот таких use-case'ов "чуть более продвинутый useState", мне кажется, проще будет взять mobx..
"чуть более продвинутый useState" очень легко и часто переростает в "а теперь запилим поверх этоо 15 сервисов и опенсорснем еще"
источник

MK

Maxim Kolesnikov in ☄️ effector
Теперь всё нормально?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Maxim Kolesnikov
Теперь всё нормально?
Выглядит красиво, ИМХО
источник