Size: a a a

2020 March 22

T

The Fallen Phoenix in ☄️ effector
Правильно ли я понимаю, что это возможность разворачивать типовые подграфы за 1 вызов типа applyTemplate
источник

T

The Fallen Phoenix in ☄️ effector
?
источник

T

The Fallen Phoenix in ☄️ effector
То есть я реализую некоторый кусок логики в виде шаблона, указываю его граничные условия, а потом уже в непосредственно рабочем графе в корректном месте его разом создаю?
источник

l

la gente está muy loca in ☄️ effector
The Fallen Phoenix
То есть я реализую некоторый кусок логики в виде шаблона, указываю его граничные условия, а потом уже в непосредственно рабочем графе в корректном месте его разом создаю?
граф будет создан сразу же, один раз, а при вызовах spawn для него будут просто генерироваться страницы памяти, то есть условно {store1: 10, usernameStore: 'alice'} вместо создания графов
источник

T

The Fallen Phoenix in ☄️ effector
Что-то типа Copy On Write дубля?
источник

l

la gente está muy loca in ☄️ effector
The Fallen Phoenix
Что-то типа Copy On Write дубля?
источник

T

The Fallen Phoenix in ☄️ effector
Криво сформулировал, наверное, но я понял. Отделяете структуру от данных
источник

l

la gente está muy loca in ☄️ effector
ага
источник

🦉⁣

🦉 ⁣ in ☄️ effector
Так хорошо снепшоты тут показывают. Я прям в восторге
источник

l

la gente está muy loca in ☄️ effector
The Fallen Phoenix
Криво сформулировал, наверное, но я понял. Отделяете структуру от данных
не криво кстати, copy on write как раз один из путей реализации этого, но не самый оптимальный
источник

l

la gente está muy loca in ☄️ effector
хотя может есть смысл и о нём задуматься🤔
источник

🦉⁣

🦉 ⁣ in ☄️ effector
la gente está muy loca
Переслано от
оптимизация работы effector-dom была основной целью, но получившийся апи наводит на мысль, что это вполне может пригодиться и в других кейсах, например для динамически создаваемых сервисов
Я уже давно думаю как реализовать DIP с эффектором. Хочу связывать реализации в рантайме, при этом не связывая код явно
источник

T

The Fallen Phoenix in ☄️ effector
Думаю да, javascript же не ассемблер, тут некоторые вещи в плане производительности могут быть парадоксальными
источник

l

la gente está muy loca in ☄️ effector
я сейчас делаю preallocate явно, заранее, чтобы рантайм имел предсказуемое быстродействие, без «прогревов»
источник

T

The Fallen Phoenix in ☄️ effector
Просто повсюду вижу след ассемблера в коде =)
источник

l

la gente está muy loca in ☄️ effector
ето да))
источник

l

la gente está muy loca in ☄️ effector
🦉 ⁣
Я уже давно думаю как реализовать DIP с эффектором. Хочу связывать реализации в рантайме, при этом не связывая код явно
мне тоже интересно, как это могло бы выглядеть)
источник

T

The Fallen Phoenix in ☄️ effector
la gente está muy loca
я сейчас делаю preallocate явно, заранее, чтобы рантайм имел предсказуемое быстродействие, без «прогревов»
Они все равно будут. Там же сбор информации о типах происходит —- это ботлнек
источник

T

The Fallen Phoenix in ☄️ effector
The Fallen Phoenix
Они все равно будут. Там же сбор информации о типах происходит —- это ботлнек
А не выделение памяти
источник

T

The Fallen Phoenix in ☄️ effector
То что ты делаешь сработает на WebAssembly
источник