Dettagli sessione
Dependency Injection and the Order of Micro-Frontends
When it comes to Angular, Dependency Injection is one of its most underrated superpowers, but what happens when multiple Angular apps need to live on the same page? In this talk, we’ll start from the basics of Angular's DI to understand how it works, how it helps reduce complexity — and how it can turn into a trap when misused in distributed scenarios. We’ll walk through a practical pattern for sharing services and state across multiple Angular apps, while keeping full isolation in local environments. All of this using Angular’s native features, no external libraries, and the power of resolution modifiers. 🎁 What you’ll walk away with: - A solid understanding of how Dependency Injection works in Angular - The core principles (and pitfalls) of micro-frontend architecture - A practical and scalable approach to share state and services across multiple Angular MF apps.