Redux-First Router data-fetching: solving the 80% use case for async Middleware | Hacker News Reader