Last week, I announced a project I had been working on for over 10 months. I call it SmartNgRX and it solves many common issues most of us have using SmartNgRX, including the boilerplate issue, over-fetching, and memory pressure caused by stale data.
Today I want to talk about a few things I learned while creating SmartNgRX that can be applied globally to any project.