앵귤러 아키텍처 사용자용 애플리케이션 개발을 위한 프레임워크. 사용자와 접촉하게 될 애플리케이션의 뷰와 핵심 비지니스 로직 작성 외에 모든 것을 관리해 주는 도구. 따라서 앵귤러 개발은 다음의 두 단계를 거친다. 1. 사용자와 상호작용할 뷰를 구성. 2. 뷰와 연결된 일련의 로직을 개발. 앵귤러를 학습한다는 것은 앵귤러의 구조와 실행 방식을 이해하고 이에 맞게 뷰와 비지니스 로직을 개발하는 방법을 이해하는 것. 뷰를 구성하는 요소 템플릿- 뷰를 구성할 마크업을 포함한 앵귤러에서 제공하는 문법으로 작성.- 화면을 구성하는 틀이라는 의미. 컴포넌트 (Component)- 앵귤러에서 가장 중요한 요소로서 뷰에서 일어나는 모든 일을 관리.- 보통은컴포넌트 하나가 화면 전체를 담당하도록 만들지 않고, 기능이나 공..