This is literally the IDEAL stack for fast apps with extensibility, great looks, and the separation of api's is such a smart move.
i literallly have spent the past month looking for how to build this exact stack (well, i got about 70% of the way there with my wish list,this release far surpasses it).
add this to sandbox sections of code the way google sandboxes tabs, or bitwig sandboxes audio plugins....:
https://github.com/Trimma/react-redux-isolate
and add these semi-official 3rd party themes for semantic-UI.. (they all look great)
https://github.com/semantic-ui-forest/forest-themes
and is this possible to have sandboxed applets/widgets each requiring their own auth from an outside microsource? ie: pretend i wanted to load facebook feed next to a twitter feed for users of my app, can i have them individuallly call directly out to get their auth tokens and use the middleware to store their information in a secure database so they can just single-sign-on to the app and the app will sign them into all their services at once, while react is already rendering the framework pulling the ui elements and rendering them while the clientside app is waiting for the api data to arrive?through feathers?
i want to load up all my modules and component pieces and objects into a rmongo database with memcached caching, and store all the user profile information on mysql8 with redis caching,, where feathers contacts the outside world via KrakenD api gateway for auth and live data, and it splits off the auth to the the middle ware, but once auth is passed, it's all sockets passing the api data as fsat as possible to the app user..
who here is the resident expert on this stack? can they e-mail me some answers?