모듈 애플리케이션의 구조와 조직을 위한 메타데이터를 갖춘 클래스이다. 그래서 무슨 역할인데? 코드 조직화: 관련된 기능, 컴포넌트, 서비스 등을 모듈 내부로 그룹화함으로써 코드의 구조를 깔끔하게 유지한다. 의존성 주입: 의존성 주입에 필요한 서비스나 리포지터리와 같은 제공자의 집합을 정의한다. 모듈 재사용: 응용 프로그램 내의 다른 모듈 또는 외부 라이브러리에서 제공된 모듈을 임포트하고 재사용할 수 있다. 캡슐화: 모듈은 내부 구현을 숨기고 필요한 것만을 익스포트함으로써 캡슐화를 제공한다. 주요 구성 요소 제공자 (Providers): 서비스, 리포지터리, 팩토리 등 다양한 클래스들이 여기에 포함되며, 의존성 주입에 사용 된다. 컨트롤러 (Controllers): 요청을 처리하고 응답을 반환하는 클래스이..