Sergey
ты херь пишешь
нет, не херь
Sergey
а что тебе нужно?
на механизм расширения тамошний
Sergey
нет, не херь
ты сравниваешь разные классы абстракций
Sergey
на механизм расширения тамошний
что тебе нужно расширять?
Sergey
ты сравниваешь разные классы абстракций
да. Разные, тебе об этом и пишут как бы)
Sergey
что тебе нужно расширять?
Мне ничего. Но людям пригодилось бы расширить effector, как думаешь?
Алексей
У свелта есть проблемы похуже. Гораздо хуже.
Зато размер бандла мал. И в рантайме мало чего происходит.
Sergey
а глобальный стор, в котором хранятся данные, необходимые многим компонентам там можно сделать?
ты можешь заимпортить любой стор в любой компонент и использовать
Sergey
Зато размер бандла мал. И в рантайме мало чего происходит.
не пиши js. Там размер бандла 0 и рантайма тоже 😉
Sergey
давай конкретно
Андрей
Зато размер бандла мал. И в рантайме мало чего происходит.
dx гораздо важнее, чем размер бандла. И редакс в обеих сферах проигрывает эффектору. И по размеру, и по dx.
Sergey
как нужно?
ну я хз. Ты сказал что есть. Можно несколько ссылок. Хоть начало
Sergey
дичь несёшь
почему это?
Sergey
я дам ссылку или покажу чего мы говорим о каких-то абстрактных кошках
Sergey
я дам ссылку или покажу чего мы говорим о каких-то абстрактных кошках
я пока хз. Я в общем спрашиваю. Просто посмотреть пример, любой
Алексей
dx гораздо важнее, чем размер бандла. И редакс в обеих сферах проигрывает эффектору. И по размеру, и по dx.
Ну как бы то что редакс говно - не спорю. Ну а если размер бандла и быстродействие очень очень важны, то и dx можно поступиться.
Anonymous
там крутые девтулзы?
Кажется, в эффекторе их нет
Андрей
там крутые девтулзы?
Там крутой вывод типов и куча встроенных штук, которые позволяют потоками данных управлять.
Anonymous
и это кстати они не упоминают
Anonymous
а это очень важно
Sergey
я пока хз. Я в общем спрашиваю. Просто посмотреть пример, любой
во первых зачем расширять. во вторых что расширять это всё определяет что ты получить хочешь
Sergey
потому что отладка эффектора крайне редкий кейс
Sergey
но девтулзов нет сейчас
Андрей
а это очень важно
Вот знаешь. Я и в текущем стеке без эффектора девтулзами не пользуюсь от слова совсем.
Sergey
девтулзы в процессе разработки уже смотрели недавно экран
アレクサンダー・バキマトフ
я пока хз. Я в общем спрашиваю. Просто посмотреть пример, любой
чувак, кажется ты просто задал какой то абстрактный впорос "расширять", а уточнить уже не можешь что ты расширять хочешь
Sergey
потому что отладка эффектора крайне редкий кейс
отладка вообще очень редкий кейс, если руки из того места))) Не аргумент, тем не менее
Sergey
чувак, кажется ты просто задал какой то абстрактный впорос "расширять", а уточнить уже не можешь что ты расширять хочешь
потому что в редаксе расширить можно как угодно. Поэтому я спрашиваю как можно расширить эффектор
Андрей
ну хз. В чём именно управлять? Синхронно или асинхронно?
Вот честно. Я не готов тебе рассказывать как устроен эффектор с нуля. А своими вопросами ты хочешь это узнать. По поводу вопроса советую ознакомиться с моделью данных для начала.
Sergey
и что
Sergey
не думаю
почему?
アレクサンダー・バキマトフ
Андрей
потому что в редаксе расширить можно как угодно. Поэтому я спрашиваю как можно расширить эффектор
Так же как и хуки. Выносишь в функции общие куски. Вот и расширение.
Sergey
ок. Тут просто за него так топят, я думал сходу примеры посыпятся))
да ты говоришь о настолько абстрактных вещей что если я приведу пример, ты же не поймешь
Sergey
можно добавить новые типы нод
Sergey
можно хендлить создание сторов, эффектов и ивентов
アレクサンダー・バキマトフ
ок. Тут просто за него так топят, я думал сходу примеры посыпятся))
сам приведи пример своего расширения редакса, чтоб все могли понять что ты подразумеваешь под расширением, тогда и примеры будут
Sergey
можно изменять порядок приоритеты
Андрей
ок. Тут просто за него так топят, я думал сходу примеры посыпятся))
Если ты не знаешь модели данных эффектора, то ты и примеры не поймёшь.
Sergey
можно добавить новые типы нод
Sergey
можно хендлить создание сторов, эффектов и ивентов
Sergey
можно изменять порядок приоритеты
Sergey
я за год разработки ни разу не столкнулся с необходимостью
Sergey
эффектор предоставляет всё что нужно
Sergey
ты сначала подумай нужны ли они тебе
я сначала подумаю об их наличии, а потом стану брать либу на любой проект, если могу её гибко настроить/адаптировать под разные кейсы. Таков мой подход
Ilya
сам приведи пример своего расширения редакса, чтоб все могли понять что ты подразумеваешь под расширением, тогда и примеры будут
речь видимо про саги/санки и прочии middleware. Но санки ээфеьтору точно не нужны. Выше писали что “аналог саг” тоже есть из коробки
Sergey
ты сначала пописать попробуй а потом пиши такие громкие слова
Андрей
А потом мы расскажем тебе есть ли такая возможность.
Sergey
Дай определение слову "расширение".
и снова. Я не о конкретике даже близко. Мне нужно понять какие механизмы там есть вообще в принципе)))
Sergey
и что же тут громкого то?
в том что ты не знаешь ничего о библиотеке, а уже просишь расширения
Андрей
и снова. Я не о конкретике даже близко. Мне нужно понять какие механизмы там есть вообще в принципе)))
Ок. Расширение есть. Конкретику тебе не скажем, так как она не нужна.
アレクサンダー・バキマトフ
Дай определение слову "расширение".
во во, слишком абсрактное понятие "расширение"
Sergey
я так либы выбираю, от которых ожидаю, что придётся что-то расширять, вот и всё как бы
Ivan
я сначала подумаю об их наличии, а потом стану брать либу на любой проект, если могу её гибко настроить/адаптировать под разные кейсы. Таков мой подход
обычно люди сначала знакомятся с продуктом, обкатывают его на своих кейсах, разбираются в ментальной модели продукта, а потом задают вопросы по теме а вы хз о чём спрашиваете
Андрей
Не парься.