Всем привет! Я тут пропал из этого чата, так как 3 дня сидел в другом...)

В общем, завязал я лютый махич на 3 дня в https://t.me/feature_sliced чате.



Этот чат очень хорош тем, что там сидят и активно пишут очень умные ребята. С ними можно компетентно пообсуждать идеи и крайние кейсы.



Про что был спор:

Насколько react-query релевантный инструмент и в каких кейсах его использовать.



Моя позиция следующая – нужно использовать react-query, пока его хватает. Есть огромное количество приложений, в который усложнение за счёт использования redux/mobx/effector просто нереальное и бессмысленное. Вот прям сейчас на менторинге ситуация: у человека проект написан на mobx-state-tree, а логики там вообще нет, только фетчинг данных. Но модели и императивное обращение к данным сервера есть.



Другая позиция была: «зачем брать инструмент, который всё равно придётся чуть что выпилить».



В общем, долго и упорно доказывали друг другу свою правоту. Я спорить в чатах плоховато умею, но на третий день вроде пришли к определённому консенсусу.



Я для себя сформулировал очень много интересных мыслей и решений. Смог кристаллизовать набор ограничений, которые react-query накладывает и найти способы их обхода, если нужно. Это обязательно всё выражу в контенте, а сегодня немного шуточный видос сеньорского уровня https://www.youtube.com/watch?v=n8N7XmDKNdo



Вообще, очень много кто не правильно пишет на react-query, оказывается. Так что моя священная цель начать распространять хорошие бест практисис на русскоязычное react сообщество.



Спасибо чатик фсд, что собрал серьёзных ребят, и что там можно протестировать на прочность свои идеи и концепции. Я там точно ещё не раз кипиш наведу. Больно хорошо критика помогает в голове всё разложить и проработать возражения.