Component(컴포넌트)
- 구성: 템플릿, 메타 데이터, 컴포넌트 클래스
- 데이터 바인딩에 의해 연결됨
- View를 생성 및 관리
Directive(디렉티브)
- 애플리케이션 전역에서 사용할 수 있는 뷰 관련 기능을 컴포넌트에서 분리하여 구현
- 컴포넌트의 복잡도를 낮춤
- 종류: Structual directive(구조 디렉티브), Attribute directive(어트리뷰트 디렉티브)
Service(서비스)
- 공통 로직 담당
Router(라우터)
- 컴포넌트를 교체하는 방법으로 뷰를 전환하며 화면 간 이동을 구현
NgModule(모듈)
- 관련된 기능이 응집된 기능 블록
- 컴포넌트, 디렉티브, 서비스 등 모듈에 등록되어야 사용할 수 있음
'개발 > Web' 카테고리의 다른 글
Rest(Representational State Transfer) API (0) | 2020.04.03 |
---|---|
Http 통신 (0) | 2020.04.03 |
Angular 파일 구조 및 흐름 (0) | 2020.04.02 |
Router(라우터) (0) | 2020.03.31 |
화면 분리하기 (0) | 2020.03.30 |