Dependency Injection in TypeScript from scratch

By Liron Hazan, Senior Frontend Engineer at SentinelOne

In the following post, we’ll review the Dependency Injection as a technique which meant to help us produce a more loosely coupled code which is highly important when working on large-scale projects.

Loosely coupled code? Yep, In a multi-paradigm language, a practical system may contain Classes and…