When I started using Angular in 2018, most architectural "rules" were already set in stone: Smart vs. Dumb components, isolated domains, and shared modules.
For years, these patterns have stood the test of time. But do they fit the simplicity of Modern Angular?
In this talk, we will put these patterns on trial. We will analyze where the classic approaches hold us back and where they still add value.
Then, we will look forward. We will discuss how Modern Angular enables new, simplified patterns, draw comparisons with how other frameworks handle state and composition, and review the tools that support this shift. Join me for a refreshing take on how to structure your next application