dependency-injection-patterns

Decouple business logic from UI using Inversion of Control with Context and Hooks.