да пожалста :) делать такого рода сайдэффекты в рамках компонента - антипаттер чистой воды. потому то, что ты делаешь изначально говорит о том, что ты пользуешь их не так, как надо.
ангуляр - кусок знатного говна итселф. его невозможно стипизировать нормально. все декораторы, ДИ, резолверы, строковые темплейты, и еще куча мест, что теряет тайпсейф. и еще куча архитектурной херни
нууу как бы с лайфсайклами тоже таких проблем не было вообще Но в реальности были невидимые проблемы с синхронизацией и устаревающими и рассинхронизирующимися данными
А когда напишешь хук правильный, то может и проматеришь их неудобства, зато в итоге получишь непробиваемый код и всегда верное состояние
да пожалста :) делать такого рода сайдэффекты в рамках компонента - антипаттер чистой воды. потому то, что ты делаешь изначально говорит о том, что ты пользуешь их не так, как надо.
ангуляр - кусок знатного говна итселф. его невозможно стипизировать нормально. все декораторы, ДИ, резолверы, строковые темплейты, и еще куча мест, что теряет тайпсейф. и еще куча архитектурной херни
ну твои взгляды явно не совпадают с роудмэпом реакта
да пожалста :) делать такого рода сайдэффекты в рамках компонента - антипаттер чистой воды. потому то, что ты делаешь изначально говорит о том, что ты пользуешь их не так, как надо.
ангуляр - кусок знатного говна итселф. его невозможно стипизировать нормально. все декораторы, ДИ, резолверы, строковые темплейты, и еще куча мест, что теряет тайпсейф. и еще куча архитектурной херни
про то, что мои взгляды неверные. согласен, что ты этого не написал, но контекст явно об этом и говорил
Ну я даже и не начинал про то верные они или неверные, я сказал, что они расходятся с тем, куда создатели реакта собираются двигать реакт А какие тут аргументы требуются? Смотри доку реакта/твиты себастьяна/доклады с реакт-конф. А, и ещё че в relay делают
Но то, что делать запросы в компонентах якобы "антипаттерн" — мне казалось мы как коммьюнити этот этап уже пережили) Весь юай вообще существует чтобы связывать запросы с отображением Писать копию бэкенда на фронте и кайфовать что у тебя "логика не привязана к вью" получится в админко-подобных интерфейсах только