본문 바로가기
AngularJS

[AngularJS] AngularJS 란

by guru_k 2015. 12. 30.
728x90
반응형
SMALL

AngularJS




MVC 웹프레임워크로, SPA(Single Page Application)형태의 웹 애플리케이션을 빠르게 개발가능합니다. 기존 라이브러리나 프레임워크와는 다르게, AngularJS는 DOM 제어방식과 관련된 기능에 중점을 두지 않고 데이터의 변화와 그에 따른 출력에 초점이 맞추어져 있습니다.



특징


 1. 데이터 중심적

   기존 방식이 변경해야 할 대상 DOM을 먼저 선택한 후 필요한 작업을 수행한다면, AngularJS는 데이터 자체에 초점을 맞춰 작업을 수행하며, 변경된 값의 출력은 자동으로 업데이트 됩니다.


2. 테스트 주도적

   의존성 주입을 통해 목업객체로 손쉽게 전환 가능하며, 뷰와 분리된 컨트롤러 내의 비즈니스 로직코드는 테스트 친화적인 구조로 개발가능합니다.


3. 선언적 HTML

   커스텀 태그 및 태그 내에서의 속성 등을 통해 선언적 형태로 사용할 수 있으며, 이를 통해 단순한 DOM을 만들 수 있습니다.



https://www.angularjs.org/ 

728x90
반응형
LIST

'AngularJS' 카테고리의 다른 글

[AngularJS] AngularJS 란  (0) 2015.12.30

댓글0