Vadim
у него отстойная дока
кстати да, чисто jsdoc спарсенный видать)
Polina
не, как проблему то решить? такой простенкий компонент на первый взгляд
можешь в песочнице задачку оформить? https://repl.it/repls/ThoseFlawlessCores
Polina
с таким количеством информации, точно не подскажем)
Abdubek
ты просто очень непонятно написал)
можете сказать что именно непонятно, я попробую обьяснить
🦜
не, как проблему то решить? такой простенкий компонент на первый взгляд
<ForEach data={array}> {data => <h1>{data.name}</h1>} </ForEach>
Vadim
можете сказать что именно непонятно, я попробую обьяснить
Я данные получил, сделал цикл в рендере, но как передать эти данные внутри this.props.children
Abdubek
<ForEach data={array}> {data => <h1>{data.name}</h1>} </ForEach>
Я немогу написать функцию тут, react-jsx-parser не позволяет
Vladimir
ааааааааааа. извините
Egor
как на реакте делаеть компоненты типа <ComponentName> my perfect text </ComponentName> и использовать my perfect text внутри ComponentName?
🦜
пиздец, поставь себе eslint и prettier
Abdubek
Я данные получил, сделал цикл в рендере, но как передать эти данные внутри this.props.children
я сделал вот такое, и он выполняется. все круто. но я хочу в качестве children прислать нечто подобное <span>{data.text}</span> или <button>{data.text}</button> и он должен вывести соответственно
Egor
О как Спасибо)
Abdubek
щась я создам минимальный проект, 10 мин
Polina
а стэйт у тебя какой? И как ты его обновляешь?
🦜
какой пиздец в рендере
🤴👷‍♂️🦸‍♂️🧚‍♀️
ребят, кто-то внедрял в проект с >10к строчек кода редакс. какие тут есть подводные камни?
🤴👷‍♂️🦸‍♂️🧚‍♀️
может вообще стоит юзать ефектор?
Andrey
может вообще стоит юзать ефектор?
склоняюсь именно к такому варианту если есть свобода в выборе СМ, то бери эффектор
🤴👷‍♂️🦸‍♂️🧚‍♀️
мне бы малой кровью запилить глобальный стейт, чтобы не разбираться каким образом мне пробрасывать состояние через кучу компонентов
🤴👷‍♂️🦸‍♂️🧚‍♀️
Yuuki
@ZeroBias всюду твой ифектор
Дима
ну ето нормально, я же развиваю его, а редакс проклят автором сто лет назад
Andrey
он норм с тайпскриптом, есть гайд?
да, там хорошие тайпинги из коробки есть линк на описание апи https://effector.now.sh/
Дима
он норм с тайпскриптом, есть гайд?
удобство работы с типизацией один из главных приоритетов
Andrey
у меня этот сайт не грузит)
https://github.com/zerobias/effector
Madiyar
удобство работы с типизацией один из главных приоритетов
Чем эффектор лучше других стейт менеджеров?
Madiyar
Мобх, редакс
Andrey
Чем эффектор лучше других стейт менеджеров?
пройди по ссылкам, да посмотри
Andrey
Мобх, редакс
редакс мертв, мобх ебанный комбайн
Yuuki
Чем эффектор лучше других стейт менеджеров?
Тем что его разработчика можно отпинать прямо тут без смс и регистрации
Andrey
Чем эффектор лучше других стейт менеджеров?
типизацией, меньшей вербозностью, DX, нет погроммирования на литералах, перфоманс, удобный АПИ
Madiyar
Очень похож на stapp
Дима
вычисляемые значения из коробки
🤴👷‍♂️🦸‍♂️🧚‍♀️
вычисляемые значения из коробки
а есть где-то пример использования с тс, не могу найти?
Madiyar
https://stapp.js.org/
Дима
это кстати stapp похож на эффектор, а не наоборот
Дима
эффектор постарше будет
Andrey
это кстати stapp похож на эффектор, а не наоборот
тинькофф не захотел эффектор юзать и написал свой?)
Madiyar
вычисляемые значения из коробки
Есть пример использования с nextjs?
Дима
совсем не так, как в vue
Andrey
это кстати stapp похож на эффектор, а не наоборот
а "внутри" есть что-то общее? ибо апи чем-то схож, да
🤴👷‍♂️🦸‍♂️🧚‍♀️
Cenator 🐈
а "внутри" есть что-то общее? ибо апи чем-то схож, да
Внутри редакс, как было раньше в еффекторе
Дима
а "внутри" есть что-то общее? ибо апи чем-то схож, да
а, чуть не забыл, внутри эффектора два года развития теории реактивности
Дима
эффектор единственный на данный момент избавлен от проблемы с ромбовидными зависимостями
Andrey
опять эти программисткие фразочки
Andrey
я сильно тупой для этого
Дима
да всё просто, если у тебя есть два стора и они одновременно обновляют один компонент то в эффекторе будет один апдейт, у всех остальных — два
Дима
MobX тоже, с самого начала
ты сам же делал тесты
Abdubek
https://github.com/Abdubek/CustomComponent вот ловите
Дима
Abdubek
https://github.com/Abdubek/CustomComponent вот ловите
помогите с этим) очень нужно
artalar
ты сам же делал тесты
Да, и у мобыкса даже меньше вычислений, потому что там все by design ленивое
Andrey
помогите с этим) очень нужно
а с чем помогать то?
artalar
пруфов опять не будет?
https://codesandbox.io/s/effector-comparison-r9qy2
artalar
но он жирный! https://bundlephobia.com/result?p=mobx@5.10.1
Это да, а еще не поддерживает es5 вообще никак