Да, я посмотрел, но мне ближе postgres. Я его намного лучше знаю чем mongo и есть несколько фич, которые в mongo недоступны. Если бы в node существовали ORM уровня ActiveRecord rails, вопросов бы не было. Но сейчас я действительно не исключаю возможность попробовать mongo.
Стек моей мечты на данный момент: postgres -> hasura -> graphql -> mst-gql -> react. Когда эта связка станет более стабильной можно будет по схеме в базе получать готовый стор на клиенте, но в отличии от всевозможных firebase etc. нет lock-in и в любом месте этой связки можно встроиться и дописать/заменить код.
Думаю дело в том что Дэн, очень хорош как евангелист редакса.
Если смотреть в сторону только web - меньшее количество кода может скомпенсировать, но если web+native, то для меня подход с тем чтобы шарить большую часть стора, а потом возможно и часть компонентов используя react-native-web. По крайней мере в моем стеке я не использую vue.
Для меня не решенная проблема - сервер. К сожалению все что пока существует в node катастрофически отстает от rails.
Никита, спасибо за статью, канал и особенно обзоры книг АКА #чтецсамец)
По поводу стека:
Не смотрели в сторону того, чтобы использовать в вебе реакт вместо vue, чтобы шарить большую часть кода с react-native? С какой скоростью развивается expo-web, это может быть вполне рабочим подходом.
Плюсую mobx. Поразительно насколько redux более популярен, проигрывая практически во всем.
Да. и firebase и parse пока их fb на закрыл и разные FaaS решения.
Если не хочется тащить лишнюю зависимость, то можно воспользоваться контекстом, но mobx удобнее.