- React/Preact with context or hooks instead of Redux
- Micro for server - https://github.com/zeit/micro
- Postgres with Knex for data persistence - https://knexjs.org/
Add authentication, WebSockets, etc., and it starts to look like an ad-hoc framework - except that all layers are generic and replaceable (theoretically) with equivalent features, like using Express or MariaDB.
I'm also quite fond of Next.js, which lets me have all the above. https://nextjs.org/
They tend to have far superior documentation than any ad-hoc approach, making it more suitable for teams. And a whole community that continues to debug, improve, and maintain it.
Well, I'm with you in the search for such a framework!
Meteor always had a blocking issue for me every time I'd try to use it.
What kind of blocking issues? you mean getting it to run?
Requiring mongodb was another factor a few times as well. This was before Mongo had ACID transactions or any built-in options to save immediately to disk.