Очень полезные и не стандартные видео у тебя !! Хотелось бы еще увидеть mobx с react ts продвинутый курс . А так спасибо большое за твой труд !! Удачи в развитие канала.
@ЕвгенийНекрасов-ч8ж4 ай бұрын
Это был бы топ #react #mobx
@sashapticin4 ай бұрын
Оч круто, сейчас буду лезть в исходники Mobx и ReactQuery, чтобы лучше понять как это все работает. А после еще раз пересмотрю твое видео у буду пробовать реализовать это все, но осознанно 😄 Тебе большой респект ❤ Подскажи, в твоем сообществе много такого контента?
@art76535 ай бұрын
мозг не взорвался, спасибо
@АнатолийГорбов-о1ь3 ай бұрын
А так видос супер, обожаю реакт-квери, и все думал с каким то стейтменеджером его интегрировать, думал про эффектор, так как с ним поработал, очень понравился, но надо смотреть как он будет в долгосрок на проекте, пока тока мвп)) спасибо за видос, попробую использовать эти знания по РК для интеграции, а может и мобХ попробую, у тебя кстати по мобХ нету видоса или курса, может в сообществе планируешь сделать такой, как недавно выпустил по реакт квери?
@alekseybord53735 ай бұрын
Интересный подход! Только не особо понятны преимущества такой сложной интеграции, ведь queryClient к react не привязан и его можно в сторе использовать типа users = queryClient.fetchQuery(...)
@ПользовательПользователь-с8к4 ай бұрын
Думаю, преимуществ в такой интеграции нет
@deanArtDev4 ай бұрын
Спасибо за видео, очень позновательно. Кажется кеширование не работает, запросы /user улетают с одинаковыми queryKey. Код не запускал, но по видео сложилось такое впечатление
@АнатолийГорбов-о1ь3 ай бұрын
Жень привет, а ты с эффектором не работал?
@romanchebotaev_frontendblog4 ай бұрын
Мозг взрывается вдвойне у тех, кто не работал с react-query и MobX трогал когда то давно)
@ВсеволодРусинский5 ай бұрын
Круто!
@ЕвгенийНекрасов-ч8ж4 ай бұрын
Зачем использовать tanstack query, если get поля методов помечаются под капотом декаратором computed => computed зависит от observable (то есть свойств, в данном случае массив Users) => computed свойства и так кэшируются(написано в доке mobx) - если у нас observable не изменился, от которого он зависит
@ЕвгенийНекрасов-ч8ж4 ай бұрын
@tanercoder1915 Мог бы ответить на вопрос, который я задал автору, но, так как ты опытный в этом инструменте, то и тебе задам. А мне ,возможно, скоро предстоит на нем писать. Если я правильно понял концепцию и описал ее выше..
@paromovevg4 ай бұрын
Тут решается другая проблема - что бы при обращении к полю в компоненте, данные автоматически загружались без использования useEffect Оптимизации перерисовки были и есть в любом случае
@andreyplatov27583 ай бұрын
всего 132 лайка, странно. материал урока крайне полезен
@Лаурахит3 ай бұрын
А кто то пробовал подобное реализовать для для InfiniteQuery. Что то весь мозг сломал с этими типами. Что интересно работает правильно, но эта типизация просто никак не хочет типизироваться)
@kimanowka5 ай бұрын
А ты можешь рассказать, в каких случаях такой тандем может понадобиться? Потому что , вроде как, tanstack со своим кешированием, ревалидацией данных покрывает большинство кейсов
@RussianFrontend5 ай бұрын
как минимум, чтобы держать view чистой, отдельно от логики, вся логика будет в mobx классах сложные вещи как правило пишутся на классах без хуков, используя ООП паттерны проектирования, Mobx гибкий и отлично для них подходит
@deanArtDev4 ай бұрын
@@RussianFrontend и без mobx view может быть чистый. Когда у тебя начинается агрегация сторов илил инеькция стора в стор, тогд mobx классы тановятся очень грязными и тяжело читаемыми =(
@xxxxxxxeeeeeeeeee3 ай бұрын
@@RussianFrontend а не проще сразу взять mobx?
@kusov47482 ай бұрын
@@RussianFrontendхуки как раз и являются адаптерами к доменной логике. Божечки мои 😥
@ssssed915 ай бұрын
а ты можешь поделиться свой nvim конфигурацией?
@paromovevg5 ай бұрын
NvChad
@владимиркарпов-т4ъ2 ай бұрын
easy motion установи
@tanercoder19155 ай бұрын
Моск умер на 15й минуте.😅 Хотя уже год пишу на MobX. Хоть и без React Query . У нас простой axios для запросов. Спасибо!
@symasaiti5 ай бұрын
Ждем интеграцию react query с zustand
@DamirKipkaev5 ай бұрын
result - резАлт !
@sam_borski4 ай бұрын
результ
@AlexyRumyantsev5 ай бұрын
будущий react compiler собирается банить mobx
@gatos-su3 ай бұрын
Мобх можно забанить, только если забанить useEffect)
@kusov47482 ай бұрын
Зачем mobx если есть react query и наоборот? Размер бандла скажет спасибо
@paromovevg2 ай бұрын
Потому что эти инструменты решают разные задачи? На mobx можно делать запросы к серверу, но всё придётся реализовывать руками. На tanstack-query клёво делать запросы, но других проблем, которые решает state manadger он не решает. Размер бандла это отдельная тема, причём очень сложная. Например все говорят про размер инструмента, но не говорят про колличество клиентского кода, который получается на нём. В этом смысле react-query может, даже экономить бандл, в некоторых кейсах. И не везде размер бандла это определяющий показатель
@kusov47482 ай бұрын
@@paromovevgпосмотрел видео) не знаком с mobx. Получилась хорошая обвязка на первый взгляд. Лайк
@Rasty_Boss3 ай бұрын
Инфо-цыган, даже код весь не может показать, хочет продать за подписку
@OlegMaximenko-l7e5 ай бұрын
все круто, но блин, учите английский
@VladislavPerfilovАй бұрын
36 минут пустой болтовни. Исходников нет. Это скам