Angular, Performance, Project Management, Filesystem, Organization.
you have a LoginComponent, a LoginService, and a LoginHttpInterceptor or guard? Put them in the login folder. The Angular team justifies this approach as follows: To confirm your intuition about a particular structure, ask: Can I quickly open and start work in all of the related files for this