angular ngmodule1 [정리] Angular Module 역할적 개념으로 모듈 분리 Angular를 사용한 프로젝트를 개발하기 전 구조를 잡고있을 때 발생한 의문에 대한 글 Q. NgModule(이하 모듈)은 어느 단위로 분리하여 관리하는 것이 맞는가? 모듈의 개념적 분리 약속되어 있는 것은 아니다. 내가 편하게 구분하기 위해 사용하는 개념 분리이다. 루트 모듈 - Angular가 최초로 부트스트랩 되면서 실행되는 최초로 불러지는 모듈. 핵심 모듈 - 애플리케이션 전역에 공통으로 사용되는 구성요소의 집합 - 루트 모듈에 선언하여 싱글턴으로 사용한다. 적용대상 - 애플리케이션 전역으로 자주 사용되고 생명주기가 애플리케이션 실행 내내 유지되어야 하는 서비스들 - ex) 소켓 통신 모듈, 인증 모듈, 데이터베이스 테이블 모듈 공유 모듈 - 애플리케이션 전역에서 공통적으로 자주 사용하는 구성요.. 2020. 9. 21. 이전 1 다음