[Angular] 2장 Angular 모듈 구조 이해
1. Angular 모듈이란?Angular에 NgModule은 Angular 애플리케이션의 기능 단위를 정의하는 데 사용되며 Angular 모듈은 @NgMudle 데코레이터를 사용해 정의하며, 주요 속성으로 declarations,imports, porviders, bootstrap 등이 있습니다. 각 모듈은 컴포넌트, 디렉티브, 파이, 서비스 등과 같은 Angular 애플리케이션 요소들을 그룹화해 하나의 독립적 단위로 묶습니다.2. 모듈의 주요 역할앱 기능의 그룹화: 관련된 기능들을 하나의 모듈로 묶어 애플리케이션을 조직화코드 분리: 애플리케이션의 크기가 클 경우, 각 모듈을 독립적으로 개발, 테스트, 유지보수할 수 있도록 지원Lazy Loading(지연 로딩): 필요할 떄만 모듈을 로드하여 앱의 성능..