Architecture with Ivy: A possible future without Angular Modules For Ivy, NgModules are optional. This allows us to structure Angular applications with pure EcmaScript techniques like barrels and packages. This article is part of an series: Part 1: A possible future without Angular Modules (this one) Part 2: Higher order and dynamic Components As there is already a module system in EcmaScript, the