본문 바로가기

04. AngularJS의 템플릿 시스템 - 템플릿 시스템 : 화면과 데이터의 분리를 용이하게 함 1) 템플릿의 이해 - 브라우저에서 사용자가 보는 화면을 그리려면 HTML 문서를 작성해야 한다. 작성한 HTML 문서를 웹서버에 배포해 두면 사용자의 웹 브라우저가 URL을 받아 서버로 요청을 보내고 웹 서버는 응답으로서 요청한 HTML문서를 보내준다. 웹 어플리케이션도 마찬가지로 HTMLL 문서를 작성해야 한다. 하지만 한번 작성하면 오랫동안 바뀌지 않는 웹 페이지와는 다르게 브라우저의 요청이 있을 때마다 주어진 데이터에 따라 내용이 바뀌어야 한다. 2)템플릿 작성 시 사용되는 AngularJS의 기능 - 지시자 : 기본 HTML을 확장하거나 새로 추가한 요소나 속성이다. ng-repeat, ng-app 등이 지시자에 해당한다. 또한 사용자가 .. 더보기
03. AngularJS 부트스트랩 1. AngularJS 부트스트랩- AngularJS는 단순한 HTML 페이지를 AngularJS 웹 어플리케이션으로 동작하게 하기 위한 프로세스가 존재한다.이를 AngularJJS 부트스트랩이라고 할 수 있다. AngularJS 부트스트랩은 크게 ng-app 지시자를 이용한 부트스트랩과 angular.bootstrap 메서드를 이용한 부트스트랩으로 나눌 수 있다. 1) ng-app을 통한 부트스트랩ng-app은 AngularJS 웹어플리케이션의 범위를 제한한다. ng-app 지시자를 추가한 노드가 루트 노드가 되며 하위 노드들은 AngularJS의 기능을 사용할 수 있게 된다.주의할 사항은 ng-app 지시자는 해당 페이지에서 한 번만 사용해야 한다는 점이다. AngularJS 부트 스트랩 : 최초에 .. 더보기
a http://soomong.net/blog/2014/01/20/translation-ultimate-guide-to-learning-angularjs-in-one-day/http://programmingsummaries.tistory.com/113 더보기