Size: a a a

2020 September 18

c⁣

createStore<🦉>... in ☄️ effector
как-то слишком большая связанность
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
нашёл популярное изложение прогресса у математиков в этом направлении https://www.quantamagazine.org/a-new-algorithm-for-graph-crossings-hiding-in-plain-sight-20200915/

не то, чтобы их результаты были полезны прямо сейчас, но занятно, насколько много нам ещё только предстоит узнать
А тот алгоритм 96 года ты изучил уже?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
А тот алгоритм 96 года ты изучил уже?
да, в нём частая для меня проблема: не совсем понятно как конвертировать формулировки теории графов в конкретные расчёты координат
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
еее форест 🌚
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Котяй Негодяй
Жил-был один компонент, и была у него модель, которая была написана с помощью эффектора. И эта модель зависела от одного толстого сервиса, который тоже был написан на эффекторе. А зависела она напрямую: import { thisFuckingServiceInstance } from '../../thisFuckingServiceInstance'. Всё бы ничего, но компонент выносится из проекта в виде отдельного пакета, и такая зависимость с этого момента неприемлема.

В итоге я вижу один выход из ситуации создать конструктор компонента, который принимает все зависимости в виде аргументов. Может быть, есть решение лучше?
как вариант можно в библиотеке сделать функцию для подключения юнитов из проекта к юнитам в библиотеке, то есть экспортировать метод с, условно, вызовами форвардов внутри
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
но да, есть подозрение что связность слишком большая
источник

КН

Котяй Негодяй... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
но да, есть подозрение что связность слишком большая
Связанность большая, но комбинаторика после рефактора никуда не денется. Там огромный словарь сущностей, у каждой — свой круд, и они по довольно сложным правилам укладываются в деревья. Ух. вот этот условный толстый сервис управляет их хранением в нормализованном виде и крудом. А выносимые компоненты — строят деревья и реализуют между ними и внутри них DnD.
источник

c⁣

createStore<🦉>... in ☄️ effector
@ZeroBias мб добавить variant в effector-react?

Одно из возможных api:
https://t.me/chat_for_owls/59196

Можно возвращать сразу react.node из хука, вместо компонента
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
да, в нём частая для меня проблема: не совсем понятно как конвертировать формулировки теории графов в конкретные расчёты координат
Это радует, меня лично🌚😁
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
variant подразумевает возможность создания сторов в компоненте: один из самых частых кейсов это извлечение элемента из списка по id перед передачей в variant
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
а создание пользователем череды промежуточных сторов внутри реакта крайне не желательно
источник

🚀🚀

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

короче всё упирается в rerenders by design реакта
источник

AO

Aleksandr Osipov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
когда у тебя в компоненте все переменные эфемерные и испаряются сразу после завершения каждого ререндера, это склоняет тебя к использованию максимально простых данных извлекаемых из внешних сущностей как можно раньше

короче всё упирается в rerenders by design реакта
ну а как быть то
источник

AO

Aleksandr Osipov in ☄️ effector
реакт это данность
источник

YL

Yan👀 Lobaty in ☄️ effector
Ну быть следующим образом
Не тратить на него чиезмерных усилий
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Aleksandr Osipov
ну а как быть то
так выглядит понятие «предел технологии»
источник

AO

Aleksandr Osipov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
так выглядит понятие «предел технологии»
ты же понимаешь что с реактом мир надолго, второй пхп
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Aleksandr Osipov
реакт это данность
меня такой порядок вещей не устроил, поэтому я написал forest
источник