관리 메뉴

프론트엔드 정복하기

앵귤러 기본 개념 용어 본문

Angular

앵귤러 기본 개념 용어

GROWNFRESH 2020. 11. 17. 23:01

docs.angularjs.org/guide/concepts

 

ANGULAR JS Conceptual Overview

 

Concept Description 한글 설명
Template HTML with addtional markup 추가적인 마크업이 포함된 HTML이다.

앵귤러js 앱이 가동될 때, 컴파일러를 이용하여 이런 새로운 마크업이 있는 Template을 파싱한다. 
Directives extend HTML with custom attributes and elements 사용자가 정의한(custom) 속성과 요소로 되어 있는 확장된 HTML
앵귤러는 태그에 있는 속성과, 태그명을 직접 정의해서 사용할 수 있다.
Model   보기에서 사용자에게 표시되고 상호작용하는 데이터
Scope   컨트롤러, directives, expressions가 모델에 접근할 수 있도록 모델이 저장된 컨텍스트
Expressions access variables and functions from the scope scope에서 변수와 함수를 만들어 출력할 수 있음.
Data Binding sync data between the model and the view 모델과 view 사이에 sync data
Controller the business logic behind views html 뒷단에 위치하고, html view를 조정하는 것.

html DOM, input을 조작할 때는 컨트롤러를 쓰지 않는다.
오로지 view의 비즈니스 로직을 다룰 때만 사용한다.
Module a container for the different parts of an app including controllers, services, filters, directives which configures the Injector 모듈은 다양한 컨트롤러, 서비스, 필터, 디렉티브 등을 포함한 컨테이너이다.

'Angular' 카테고리의 다른 글

앵귤러 filter  (0) 2020.11.19
앵귤러 Directive  (0) 2020.11.17