binding: 1개의 글
[Angular] Data Binding (데이터 바인딩)
데이터 바인딩이란? 필요한 이유? 구조화된 웹앱은 뷰, 모델의 분리가 필요, 하지만 뷰와 모델은 유기적으로 동작이 필요 위 문제를 해결하기 위해 데이터 바인딩이 필요 데이터 바인딩은 뷰와 모델을 하나로 연결 템플릿 = View, 데이터 = Model 뷰와 컴포넌트 클래스의 데이터를 하나로 묶어 유기적 동작 기존 jQuery를 사용 뷰와 모델 간의 관계를 느슨하게 결합하기 어려운 구 구조 상 문제로 뷰가 변경되면 로직도 변경될 가능성이 매우 높음 Angular는 DOM에 직접 적느하지 않고, 템플릿과 컴포넌트 클래스의 상호 관계를 선언 (Declarative programming)으로 뷰와 모델 관계를 관리 컴포넌트 클래스와 템플릿 문법으로 기술 {{title}} 결과적으로 템플릿이 변경되어도 컴포넌트 클..
JavaScript FrontEnd/Angular
2021. 4. 29. 17:53