2013년 2월 15일 금요일

Module

대부분의 어플리케이션은 (부트스트랩,wired,)와 같은 메인 메소드를 가지고있다. Angular JS는 메인 메소드가 없다.대신 모듈이 선언적으로 지정한다. 모듈로 메인 메소드를 선언시 이점 process가 더 이해하기 쉽게 선언할수 있다. 모든 모듈의 Unit-Test가 필요 없다. 시나리오 테스트 가능, 서드파트 코드에서 재사용 가능, 어디서든 사용가능 모듈은 Configuration block + run block Configuration block : provider and constants 만 입력가능 run block : instance and contrants 만 입력가능 Dependencies Configuration block : 요구된 모듈의 요구하는 모듈 전에 실행 된다. run block : 각각의 모듈은 한번 씩 로드 됨 다른 모듈에서 호출 할지라도.

댓글 없음:

댓글 쓰기