Architecture decisions in Angular often start with the routes. In this talk, Fabian Gosebrink shows how clean modules, libraries, and state areas can be derived from routing structures. With Nx, he supports modularization and keeps dependencies under control. The result: an architecture that grows with its requirements and gives teams clear orientation. Attendees learn how to structure complex applications along their routes and keep them maintainable over the long term.