Хорошо бы вообще начать с того, что нужно сравнить решение с уже существующими. «Вот код на Mobx, а вот та же задача на effector - у нас код проще и меньше, а вот бенчмарк, смотрите, effector в 2 раза быстрее Zustand». Но вместо этого вся мотивация это абстрактные заявления про разделение UI и BI (такого ещё никогда и нигде не было, верьте).
Документация и примеры ужас у них. forward и useStore помечены depricated, а они в первых примерах. На самом же деле актуальны сейчас sample почти для всей логики effector и useUnit для биндинга к React. Именно с ними должны знакомить с первых строчек доки, а не с on и watch.
Если не брать во внимание очевидную проблему с нулевой популярностью, от эффектора очень сильно отталкивает его комьюнити. Не раз наблюдал в русскоязычных чатах кейс, когда человеку с проблемой X на стеке Y вместо помощи предлагают поставить эффектор. При этом, последователи секты эффектора ставят себя в положение морального превосходства над разработчиками, которые используют другие стейт менеджеры. Такое комьюнити даже длинной палкой трогать не хочется.
В какой то момент мне не хватило функционала цуштанд и я решил попробовать еффектор, судя из того что я успел изучить он решил бы мою проблему, но он очень многословный, в документации мало что понятно и я решил что написание костылей вокруг цуштанд будет веселей
Эффектор как раковая опухоль, как только разраб из фанбоев Эффектора попадает на высокую позицию, он сразу пытается пустить метастазы в проект в виде их стейт менеджера
Отличное видео, мне кажется главный его посыл показывает то, что не важно какая библиотека крутая или не очень, выбирают ту где можно быстро начать и разобраться исходя из документации, а не при написании кода
К тем же мыслям пришёл Вначале правда я думал что это я плохой программист, раз официальную документацию не понимаю 😅 П.с. на проекте его уже больше года используем, но я так и не знаю как с ним работать, поэтому использую пропсы и локальное состояние везде где можно и нельзя))
Чел, у меня аналогично было, дока просто ужас, на проекте максимально обходил стороной effector. Думал что извилин не хватает на понимание этого «чуда», но видимо не я один такой
Очень классный формат видео, где ты описал свой опыт знакомства по этапно для нас и показал моменты, с которыми мы скорее всего бы сами встретились, 10/10. Спасибо!
Я сейчас занимаюсь переводами документации effector'a (через PR на гитхабе, конечно), как раз чтобы лучше понять как и что работает. В процессе я постараюсь занести более свежие и понятные примеры! Эффектор очень мощный инструмент для описания бизнес-процессов. Используя его сразу понятно как и куда текут данные в приложении. Мне потребовалась неделя, чтобы понять как его эффективно (хе-хе) использовать. Еще раз спасибо!)
Спасибо за трезвую оценку! Столкнулся с эффектором на работе, ранее не работал с ним. Дока у них ужасная, разобраться новичку сложно. На все вопросы, они советуют писать в чат в ТГ коммьюнити, но по мне так это глупость, что у технологии нет нормально описанной доки,а тебе надо бегать в чат тг. Неочивдные нейминги, неовичидные правила работы. Хоть и цифры не всегда показатель,но по динамике скачиваний эффектора видно, что популярность его не растет совсем))
Его вроде рекомендуют для разделения логики в feature spiced design, так как Effector предложен именно создателями fsd. Но я думаю, что для этого лучше использовать zustand ибо он прост и в нем легко создавать раздельные сторы для тех или иных слайсов и фич. Да и в целом на сегодняшний день лучше zustand ничего нет, на мой взгляд
недавно трогал ефектор, такое же впечатление. Как бы разбираешься, но...доки считай нет. Вроде бы понятно, но как бы чисто опытным путём выясняешь как работает.
До разработчиков я не смог достучаться с этим же посылом. Я пытался ещё лет 5 назад на заре в чате React в телеге донести то же что и вы, но разрабам всё понятно и это главное Да, они охотно отвечали на вопросы, помогали, но вот именно когда я говорил, что "ребята с такой докой нельзя жить", они просто говорили - а что там не ясного. я после этого всё-таки попробовал сам написать приложуху на нём, когда знаешь да, всё вроде просто, я даж решил им помочь и записать видео "быстрый старт", но по факту большое упущение ребят, что они ориентируеются на себя (а не на тех, кто делает первые шаги с новым инструментом). а школота, которая сидит в React группе в телеге, упорно и тупо продолжает впаривать его и обсирать тот же zustand, но выбор пользователя очевиден. пора признать, что это фейл и двигаться дальше.
Проще сделать вид, что инструмент идеален и продолжать впаривать его джунам с умным видом, чем прислушаться к опытным разрабам и сделать работу над ошибками.
Создатели effector'а не особо популяризируют свой инструмент, но при этом жутко хейтят redux, zustand. В том же русскоговорящем чате в ТГ react'а кроме effector, reatom других state manager не существует. И разработчики effector не считают звёзды на github показателем популярности и "крутости" либы... ну да, ну да. p.s. Интересно, что разработчики русскоговорящие, но дока по бОльшей части написана на английском.
год в продакшене, уже сейчас могу сказать - не зашел. В какой то момент он начинает быть похожим на санную сагу. С докой тоже все такое себе, приходится ходит в их тг канал и заниматься поиском по чату. Вообщем будем от него уходить
Год назад попал на проект с эффектором. Что смутило со старта - большинство туториалов начинается со слов "эффектор очень немногословен и прост". На практике я более менее стал в нём ориентироваться спустя 3 месяца. Но самая большая проблема - так и не понял как структурировать код. У коллег уже был замылен глаз и им было норм, но я ловил демотивацию, когда открывал файлы на несколько сотен строк лапше-кода. То есть всё это напоминало жквери-стайл с огромной простынёй в одном файле. Ещё был костыль для некстжса, связанный с пересозданием контекста с помощью fork api. В общем хз, вроде и норм, но вопрос с разбиением кода очень подпортил впечатление. А доку я практически не читал, разобрался по коду проекта)
Вообще сложно сказать, для новичочков ли это. С одной стороны, вот вам фабрика и всё. С другой, там реактивная модель не всегда прозрачно работает (attach с объектом конфига в своё время мне далеко не новичочку сильно вынесла мозг)
А чем тебе фсд не угодил? Вернее а чем тебе архитектуры не угодили? Ты можешь быть хоть гением в архитектуре и паттернах, только вот работаешь ты не один и твои коллеги хотели бы знать какая именно архитектура в проекте, а не гадать что там у великого в голове. И не важно, будь это фсд, атомик или другие.
Посмотри ещё reatom. Тоже работает с реактивными примитивами вне ui, но имеет более простое апи и композицию. + имеет крутую экосистему (хотя ещё сырой)
4:14 как я понимаю вы напрямую работаете с промисами при обновлении асинхронных компонентов , а не пытаетесь остановить перересовку дерева компонентов через preact signals? vuejs имеет watch но там при сложной логике html шаблоны начинают ментально конфликтовать с js кодом 😂
Я как-то попробовал затащить в рабочий процесс preact signals. Сигналы успешно заработали, но через некоторое время я понял, что сломался HMR в NextJs. Пришлось менять на Valtio.
Привет, у тебя есть канал на рутубе??? Боль смотреть….vpn не вариант. У тебя очень интересные ролики, не хотелось бы терять канал :( сейчас там ищу все АйТи каналы из избранного
мне нравится эффектор, но почему автор ролика не рассказал о том, что он декларативный, и что это может быть болью на проекте (особенно при ругающемся линтере на императивное юзание); что могут быть ужасные цепочки сэмплов - остается загадкой. И про плюсы ничего особо не слышно. Имхо, слишком мало и поверхностно для такого инструмента, буду рад узнать, если планируется серия роликов
На мой взгляд, эффектор + эффектор-факторио здорово меняет мышление в реакте с уровня контейнер-вьюшка на уровень фабрик как паттерна проектирования. Логично же, что стор - отличный кандидат для фабрик... Или конвейера (цепочка обязанностей) - если смотреть с разных сторон
Спасибо за видос. Плохая дока, элементарные и неактуальные примеры, отсутствие детальной troubleshooting секции = по опыту проблемы, гугление стеков и трата времени впустую. Если это либа из такой категории, пожалуй, обойду её стороной
Хороший обзор, надеюсь автор эффектора спустится вниз из своих призрачных иллюзий в которых этот, якобы, идеальный инструмент не нуждается в доработке и пересмотрах концептов DX
Тоже думаю, что стоит потому что мы думали с redux на него пересесть учитывая отдельную библиотеку для работы с асинхронными запросами на замену RTK, а тут и видео будет :)
@@it-sin9k говорят многие сеньеры помидоры которые писали какое то время на effector пересаживаются на reatom, говорят что код намного понятнее становится, и легче с этим работать, но дока там тоже не прям вау)
В эффекторе удобно описывать цепочки движения данных. Собственно если тебе нужно в системе своих стейтов организовть связь многие ко многим. Или тебе нужно так-же построить цепочки событий. То эффектор будет очень удобен. Т.е. это что-то вроде saga здорового человека. Но да, специалистов с этой компетенцией очень мало.
он очень крутой, но супер неочевидный. дока не помогает, тут наверное даже целый курс понадобится по обучению. на ум приходит сравнение Apollo Client -> relay, когда сравнивают Zustand -> Effector ))
в доках не хватает структурности и атомарности. Когда говорят "это useUnit, вы это используете на вьюшке". Чётко и понятно, без примеров, а но с декларацией аргументов и того, что на входе, а что на выходе. Я хочу сразу в списке "апи в первую очередь" видеть useUnit. И watch. И все возможные варианты sample.
Как следствие, популяризировать его никому не особо нужно. Соответственно, потолок в 40К скачиваний всех устраивает. Вопрос: зачем его лоббировать в сообществе, если он нахерникому не упал? )
Надо ж было так бездарно дать наименования внутренним методам так, чтоб эффектор стал максимально НЕ интуитивным и требовал специального изучения ЯП Эффектор. А потом удивляемся, почему он так не популярен, а во всем, ессна, виноват великий и ужасный Маркетинг 😂 В русскоязычном реакт сообществе забавно наблюдать, как ДимаЗер следит за твиттером dai-shi в спину которого плюется "комплиментами" в свой реакт чатик (хотя, почему не в тот же твиттер, высказать в лицо?) за то что, мол, типа, этот крендель в маркетинг умеет лучше чем в проектирование библиотек (вместо работы над ошибками). И тошнотворное лобби в виде админского состава, экспертиза которых не доросла до их амбиций (привет бездарю Ремезову) и вызывает вопросы - лично у меня уже в печенке сидит ))
Вот кстати наглядный пример комьюнити)))) Если не разобрался без доки, значит сам дурак. Ну это и следствие убогой доки и вашей секты свидетелей эффектора, что за не сколько лет прирост ниочем )
Хорошо бы вообще начать с того, что нужно сравнить решение с уже существующими. «Вот код на Mobx, а вот та же задача на effector - у нас код проще и меньше, а вот бенчмарк, смотрите, effector в 2 раза быстрее Zustand». Но вместо этого вся мотивация это абстрактные заявления про разделение UI и BI (такого ещё никогда и нигде не было, верьте).
Согласен! У нас пока что zustand и у него супер понятная документация
Документация и примеры ужас у них. forward и useStore помечены depricated, а они в первых примерах. На самом же деле актуальны сейчас sample почти для всей логики effector и useUnit для биндинга к React. Именно с ними должны знакомить с первых строчек доки, а не с on и watch.
Если не брать во внимание очевидную проблему с нулевой популярностью, от эффектора очень сильно отталкивает его комьюнити.
Не раз наблюдал в русскоязычных чатах кейс, когда человеку с проблемой X на стеке Y вместо помощи предлагают поставить эффектор.
При этом, последователи секты эффектора ставят себя в положение морального превосходства над разработчиками, которые используют другие стейт менеджеры.
Такое комьюнити даже длинной палкой трогать не хочется.
Люто плюсую. Комьюнити как адепты секты. Да и сам эффектор в породе обычно там, где работали эти адепты. Никто его просто так не выбирает.
@@alexey_3155 бро, жму руку! Все по факту
а вы попробуйте, вместо того что-бы отталкивать ;)
@@SmMaxim разработчик сия чуда?)
@@SmMaxim фанбой эффектора?)))
Мб если бы вместо ответов в комьюнити, лучше бы докой занялись они. Как у нормальных стейт менеджеров
неожиданное содержание видео, но правильно) Дока это святое
аминь!
В какой то момент мне не хватило функционала цуштанд и я решил попробовать еффектор, судя из того что я успел изучить он решил бы мою проблему, но он очень многословный, в документации мало что понятно и я решил что написание костылей вокруг цуштанд будет веселей
Давно ждал, даже думал, почему обходит мимо.)) Спасибо! Всех благ!
Эффектор как раковая опухоль, как только разраб из фанбоев Эффектора попадает на высокую позицию, он сразу пытается пустить метастазы в проект в виде их стейт менеджера
ахаххаха)
Факт )) 😂
они меняют привычные порядки
потом будут сидеть все на эффекторе и хаять другие "ПРОРЫВНЫЕ ЭФФЕКТОРЫ", всё циклично
Базанул
Отличное видео, мне кажется главный его посыл показывает то, что не важно какая библиотека крутая или не очень, выбирают ту где можно быстро начать и разобраться исходя из документации, а не при написании кода
К тем же мыслям пришёл
Вначале правда я думал что это я плохой программист, раз официальную документацию не понимаю 😅
П.с. на проекте его уже больше года используем, но я так и не знаю как с ним работать, поэтому использую пропсы и локальное состояние везде где можно и нельзя))
Чел, у меня аналогично было, дока просто ужас, на проекте максимально обходил стороной effector.
Думал что извилин не хватает на понимание этого «чуда», но видимо не я один такой
Писал на эффекторе 2 года, очень сложный вход. НО потом как по рельсам
Такая же фигня. Посмотрел доку и так ничего не понял. А в вакансиях всё чаще и чаще попадается
уже ребята работают над докой) чудо свершилось!)
Очень классный формат видео, где ты описал свой опыт знакомства по этапно для нас и показал моменты, с которыми мы скорее всего бы сами встретились, 10/10. Спасибо!
спасибо) именно такая и была задумка) топ!)
Я сейчас занимаюсь переводами документации effector'a (через PR на гитхабе, конечно), как раз чтобы лучше понять как и что работает.
В процессе я постараюсь занести более свежие и понятные примеры!
Эффектор очень мощный инструмент для описания бизнес-процессов. Используя его сразу понятно как и куда текут данные в приложении. Мне потребовалась неделя, чтобы понять как его эффективно (хе-хе) использовать.
Еще раз спасибо!)
Ждем фанбойчиков эффектора которые расскажут, что автор глуп, туп и не смог в лучшую технологию веба
а тем временем кортима пошла править доку)
Сто проц щя набегут, уже наверно в тгшечке кинули клич)))
@@puffinavtz3966 клич кинули) Дать фидбек по доке чтобы ее улучшать
Спасибо за трезвую оценку! Столкнулся с эффектором на работе, ранее не работал с ним. Дока у них ужасная, разобраться новичку сложно. На все вопросы, они советуют писать в чат в ТГ коммьюнити, но по мне так это глупость, что у технологии нет нормально описанной доки,а тебе надо бегать в чат тг. Неочивдные нейминги, неовичидные правила работы. Хоть и цифры не всегда показатель,но по динамике скачиваний эффектора видно, что популярность его не растет совсем))
Отличное видео которое избавит от чувства самозванца при знакомстве (или нет) с effector.
Его вроде рекомендуют для разделения логики в feature spiced design, так как Effector предложен именно создателями fsd. Но я думаю, что для этого лучше использовать zustand ибо он прост и в нем легко создавать раздельные сторы для тех или иных слайсов и фич. Да и в целом на сегодняшний день лучше zustand ничего нет, на мой взгляд
согласен, дока это самое слабое место effector. а так стейт менеджер норм, правда, сначала в нем надо поковырятся, ибо вообще не интуитвная библиотека
недавно трогал ефектор, такое же впечатление. Как бы разбираешься, но...доки считай нет. Вроде бы понятно, но как бы чисто опытным путём выясняешь как работает.
До разработчиков я не смог достучаться с этим же посылом. Я пытался ещё лет 5 назад на заре в чате React в телеге донести то же что и вы, но разрабам всё понятно и это главное Да, они охотно отвечали на вопросы, помогали, но вот именно когда я говорил, что "ребята с такой докой нельзя жить", они просто говорили - а что там не ясного. я после этого всё-таки попробовал сам написать приложуху на нём, когда знаешь да, всё вроде просто, я даж решил им помочь и записать видео "быстрый старт", но по факту большое упущение ребят, что они ориентируеются на себя (а не на тех, кто делает первые шаги с новым инструментом). а школота, которая сидит в React группе в телеге, упорно и тупо продолжает впаривать его и обсирать тот же zustand, но выбор пользователя очевиден. пора признать, что это фейл и двигаться дальше.
хорошо сказал :)
Проще сделать вид, что инструмент идеален и продолжать впаривать его джунам с умным видом, чем прислушаться к опытным разрабам и сделать работу над ошибками.
Гоу reatom пробовать
добавил в список) уже ряд людей попросил)
Синяк, спасибо вернул мою самооценку на место... думал я один такой тупой что не понял ничего из доки)
да, я сам в шоке был)) но у меня крепкая самооценка))
Создатели effector'а не особо популяризируют свой инструмент, но при этом жутко хейтят redux, zustand. В том же русскоговорящем чате в ТГ react'а кроме effector, reatom других state manager не существует.
И разработчики effector не считают звёзды на github показателем популярности и "крутости" либы... ну да, ну да.
p.s. Интересно, что разработчики русскоговорящие, но дока по бОльшей части написана на английском.
дока на английском потому что англоговорящих фронт разрабов больше. это ж очевидно. хотя с докой у эффектора проблемы в принципе
100% реакт-сообщество в тг - школота с зашкаливающим ЧСВ
Админок понараздавали фанатикам - вот и сидят там вещают на аудиторию ) посмотрим, сколько это проживет
год в продакшене, уже сейчас могу сказать - не зашел. В какой то момент он начинает быть похожим на санную сагу. С докой тоже все такое себе, приходится ходит в их тг канал и заниматься поиском по чату. Вообщем будем от него уходить
спасибо что поделились опытом, это объясняет слабую популярность)
Худший стор их всех с чем я работал
Не надо с ним знакомиться
Год назад попал на проект с эффектором. Что смутило со старта - большинство туториалов начинается со слов "эффектор очень немногословен и прост". На практике я более менее стал в нём ориентироваться спустя 3 месяца.
Но самая большая проблема - так и не понял как структурировать код. У коллег уже был замылен глаз и им было норм, но я ловил демотивацию, когда открывал файлы на несколько сотен строк лапше-кода. То есть всё это напоминало жквери-стайл с огромной простынёй в одном файле.
Ещё был костыль для некстжса, связанный с пересозданием контекста с помощью fork api.
В общем хз, вроде и норм, но вопрос с разбиением кода очень подпортил впечатление. А доку я практически не читал, разобрался по коду проекта)
Спасибо за видео🥰
Я бы предложил потыкать чатгпт или создать с кастомным промптом. Где чат будет курить доки эффектора, эффектора-факторио и выдавать что-то понятное)
Вообще сложно сказать, для новичочков ли это. С одной стороны, вот вам фабрика и всё. С другой, там реактивная модель не всегда прозрачно работает (attach с объектом конфига в своё время мне далеко не новичочку сильно вынесла мозг)
effector и fsd - это технологии для выпускников курсов, которые не знают базу по архитектуре и паттернам.
Половина бигтеха на fsd. Если ты один придумал что то лучше, то кинь ссылку на репозиторий, посмотрим
А чем тебе фсд не угодил? Вернее а чем тебе архитектуры не угодили? Ты можешь быть хоть гением в архитектуре и паттернах, только вот работаешь ты не один и твои коллеги хотели бы знать какая именно архитектура в проекте, а не гадать что там у великого в голове. И не важно, будь это фсд, атомик или другие.
не знаю за что задел фсд. это отличный паттерн
а тебя не смущает то, что fsd и построена на основе паттернов/бест практисов?
@@chirkovРоссийского бигтеха разве что 😂
документация конечно у effector полное г***но, сам кучу времени потратил чтобы понять как там и куда
Что-то не понятное. Код ради кода
У писателей бывает графоманство, а у разработчиков необходимость написать ещё одну библиотеку
это секта))
Посмотри ещё reatom. Тоже работает с реактивными примитивами вне ui, но имеет более простое апи и композицию. + имеет крутую экосистему (хотя ещё сырой)
пометил его) попробую)
4:14 как я понимаю вы напрямую работаете с промисами при обновлении асинхронных компонентов , а не пытаетесь остановить перересовку дерева компонентов через preact signals?
vuejs имеет watch но там при сложной логике html шаблоны начинают ментально конфликтовать с js кодом 😂
Я как-то попробовал затащить в рабочий процесс preact signals. Сигналы успешно заработали, но через некоторое время я понял, что сломался HMR в NextJs. Пришлось менять на Valtio.
Привет, у тебя есть канал на рутубе??? Боль смотреть….vpn не вариант. У тебя очень интересные ролики, не хотелось бы терять канал :( сейчас там ищу все АйТи каналы из избранного
к сожалению, нет аккаунта на rutube :(
@@it-sin9k странно, нашел всетаки вроде как канал синяка, но там видео не обновлялись два года :( если есть возможность обновляйте хоть раз в месяц:((
я там не создавал аккаунт, это кто то перезаливал видимо мои видео
@@it-sin9k эх, ну тогда надеемся что модем туда тоже будете заливать 😞
Спасибо большое за видос, как по мне еффектор так себе - слишком много букофф, лучше мобХ или тот же зустанд)
да, я так же крайне скептичен к эффектору)
Жирный лайк
мне нравится эффектор, но почему автор ролика не рассказал о том, что он декларативный, и что это может быть болью на проекте (особенно при ругающемся линтере на императивное юзание); что могут быть ужасные цепочки сэмплов - остается загадкой. И про плюсы ничего особо не слышно. Имхо, слишком мало и поверхностно для такого инструмента, буду рад узнать, если планируется серия роликов
а как я могу узнать про плюсы и минусы?) ведь документация не позволяет даже познакомиться с этой либой)
@@it-sin9k но дока хреновая, согласен, самому пришлось опытным путем лишь ее понимать
Офигеть, я только пару недель назад взял Effector, а тут такое золото :)
Спасибо!
Мне показалось redux старый проще 😅😅😅
Как то много слез вкатышей снизу , почему так вышло ?
что то я не уловил вопрос)) "много слез вкатышей снизу?". Это типа защитники эфектора распереживались?)
На мой взгляд, эффектор + эффектор-факторио здорово меняет мышление в реакте с уровня контейнер-вьюшка на уровень фабрик как паттерна проектирования. Логично же, что стор - отличный кандидат для фабрик... Или конвейера (цепочка обязанностей) - если смотреть с разных сторон
Спасибо за видос. Плохая дока, элементарные и неактуальные примеры, отсутствие детальной troubleshooting секции = по опыту проблемы, гугление стеков и трата времени впустую. Если это либа из такой категории, пожалуй, обойду её стороной
да, из той категории на 100%) но вроде они обещались прокачать)
@@it-sin9k держим кулачки за них тогда!
Здравствуйте, что вы думаете про websim ai?
Спасибо
Здравствуйте, а я не знаю, что это такое
@@it-sin9k это генератор вебстраниц, работающий на популярных нейронках и вполне не плохо справляющийся со своей задачей
Юзаю effector с 40к загрузок вместо redux так же как и смотрю синяка с 33к подписчиков вместо каких-то миллионников :3
Хороший обзор, надеюсь автор эффектора спустится вниз из своих призрачных иллюзий в которых этот, якобы, идеальный инструмент не нуждается в доработке и пересмотрах концептов DX
Редакс хватает, не вижу смысла использовать эффектор
какая дока так тебя напугала, что ты посинел?
это постепенный процесс) док было много))
ЦУШТАНД!!!!
Когда reatom??
согласен, надо бы и реатом тогда посмотреть
добавлю его в очередь) как то не думал о нем)
@@it-sin9k лучше уж jotai. У реатома и 1000 звезд еще нету, его никто в прод не потащит еще долго
Тоже думаю, что стоит потому что мы думали с redux на него пересесть учитывая отдельную библиотеку для работы с асинхронными запросами на замену RTK, а тут и видео будет :)
@@it-sin9k говорят многие сеньеры помидоры которые писали какое то время на effector пересаживаются на reatom, говорят что код намного понятнее становится, и легче с этим работать, но дока там тоже не прям вау)
О, давай еще поглубже и с реактом попробуем)))
Смысл есть
оч похоже на мертвый storeon
чет на svelte похоже
По-моему, свелт в целом проще начать понимать, чем эти доки))
В эффекторе удобно описывать цепочки движения данных.
Собственно если тебе нужно в системе своих стейтов организовть связь многие ко многим. Или тебе нужно так-же построить цепочки событий. То эффектор будет очень удобен.
Т.е. это что-то вроде saga здорового человека.
Но да, специалистов с этой компетенцией очень мало.
В чём заключается удобство? Если это «сага здорового человека» какие проблемы саги решены в эффекторе?
@@fav7575 Это вообще не сага. Эффектор - про цепочки движения данных в том числе. Но не только. Далеко не только.
@@dima__rx5fw3rm1n, я и не говорил, что effector это сага. Я спросил какие задачи он решает лучше чем Сага. Хотелось бы увидеть реальный пример.
какая saga друг, saga изначальна была выбрана нетакусями, и на нормальных проектах ее не использовали
@@xice111, достойная аргументация.
он очень крутой, но супер неочевидный. дока не помогает, тут наверное даже целый курс понадобится по обучению. на ум приходит сравнение Apollo Client -> relay, когда сравнивают Zustand -> Effector ))
в доках не хватает структурности и атомарности. Когда говорят "это useUnit, вы это используете на вьюшке". Чётко и понятно, без примеров, а но с декларацией аргументов и того, что на входе, а что на выходе. Я хочу сразу в списке "апи в первую очередь" видеть useUnit. И watch. И все возможные варианты sample.
Как следствие, популяризировать его никому не особо нужно. Соответственно, потолок в 40К скачиваний всех устраивает. Вопрос: зачем его лоббировать в сообществе, если он нахерникому не упал? )
Надо ж было так бездарно дать наименования внутренним методам так, чтоб эффектор стал максимально НЕ интуитивным и требовал специального изучения ЯП Эффектор. А потом удивляемся, почему он так не популярен, а во всем, ессна, виноват великий и ужасный Маркетинг 😂
В русскоязычном реакт сообществе забавно наблюдать, как ДимаЗер следит за твиттером dai-shi в спину которого плюется "комплиментами" в свой реакт чатик (хотя, почему не в тот же твиттер, высказать в лицо?) за то что, мол, типа, этот крендель в маркетинг умеет лучше чем в проектирование библиотек (вместо работы над ошибками). И тошнотворное лобби в виде админского состава, экспертиза которых не доросла до их амбиций (привет бездарю Ремезову) и вызывает вопросы - лично у меня уже в печенке сидит ))
"Видимо", "кажется", "вроде бы" - что это за видос блять такой
вроде бы, кажется заепистый)
понятно skill issue
а вот и секта эффектора подтянулась))
Вот кстати наглядный пример комьюнити))))
Если не разобрался без доки, значит сам дурак.
Ну это и следствие убогой доки и вашей секты свидетелей эффектора, что за не сколько лет прирост ниочем )