Но в принципе они все production-ready и не заводят никаких дополнительных правил, которые лезут в другие слои (не фреймворки в общем), а остаются инструментами?
Да задрали они. всё время придумывают новую приблуду ... redux, mobx, effector, recoil, react query ...и хрен поймёшь что учить. Одни делают так, другие сяк
Ну, есть стандарты (Redux), потом около уважаемые решения (Mobx, Effector) и всякие штуки по-меньше, которые не советуют для production. В приципе, кажется, что навигироваться в этом возможно. Но согласен, штук дофига
Сейчас выбор стм - это единственное правило, не брать библиотеку в которой для сайд эффектов нужна ещё одна библиотека. Если его соблюдать, жизнь будет проще