-
Angular JSWeb/Front-end 2017. 8. 17. 16:41
Angular JS의 정의
- 구글에서 만든 웹 어플리케이션 개발에 필요한 여러 기능을 제공하는 오픈소스 자바스크립트 프레임워크
- Client Side Application을 빌드하는데 사용함
- HTML,CSS, JS(JavaScript), TS(TypeScript)를 사용
Angular 2 특징
- 확장성이 좋은 HTML : ngIF, ngFor 등
- 강력한 데이터 바인딩
- Support Modular By Design
- 백엔드 통합 서비스 내장
- 빠른 구축 가능
- 새로운 기능들 사용 가능
- 간결해진 API
- 개선된 생산성
기본구조
- 컴포넌트(Component)구조로 이루어짐
- 컴포넌트는 단일 페이지와 같음
컴포넌트(Component)는 template, class, metadata로 이루어짐
template = HTML
class = typeScript
metadata = Decorator
출처