Development Practices Ways to Loosely Couple Common, Dependency-Agnostic Functions In my current software development project, the client used is Axios, but we also want to make the client agnostic in case that changes.