본문 바로가기
FrontEnd/Angular

Angular 기본용어 정리

by Fathory 2019. 7. 8.

1. 컴포넌트란?

 - Angular의 핵심 구성요소

 - Angular의 application은 컴포넌트를 중심으로 구성된다.

 - 뷰(view)를 생성하고 관리하는 역할을 수행

 - 컴포넌트는 동작 가능한 하나의 부품

 - 독립적이고 완결된 뷰를 생성하기 위하여 HTML,CSS,JS를 하나로 묶는 것

 

2. 디렉티브란?

 - DOM의 모든 것을 관리하기 위한 지시

 - 동작 및 모양을 관리

 - 공통관심사를 컴포넌트에서 분리하여 구현한 것으로, 컴포넌트의 복잡성을 낮추고, 가독성을 향상시킨다.

 - @Directive 데코레이터로 장식된 클래스

 - 컴포넌트 디렉티브, 어트리뷰트 디렉티브, 구조 디렉티브, 사용자정의 디렉티브 등이 있다.

 

3. 파이프란?

 - 데이터 자체를 변경했을 때 발생하는 side effect를 방지하기 위하여 화면에 보여주는 형식만 변경하는 것

 - 빌트인파이프, 체이닝파이프, 커스텀파이프

 - 순수파이프와 비순수파이프

 

자세한 내용은 포스팅중에 알아가도록 한다.

반응형