'require.js'에 해당되는 글 1건

  1. 2014.09.22 require.js

require.js

Posted by 단순대왕 javascript : 2014. 9. 22. 17:03

require.js 라이브러리는 클라이언트에서도 require() 함수를 사용할 수 있게 해주는 라이브러리 입니다.

기존의 script 태그로 스트립트 파일을 추가하면 HTML 페이지의 문서 객체 모델을 구성할 때

동기적으로 라이브러리를 추가합니다.

라이브러리의 용량이 작다면 웹 페이지 로딩 속도에 영향을 끼치지 않습니다.

하지만 라이브러리 용량이 커지면 웹 페이지의 로딩 속도에 영향을 주게 됩니다.

require.js 라이브러리는 AMD (Asynchronous Module Definition) 관련 라이브러리입니다.

따라서 비동기적으로 라이브러리를 읽어 처리합니다.


라이브러리 설정

SITE: http://requirejs.org


라이브러리 기본 사용 방법

require.js 라이브러리는 모듈 추가 라이브러리입니다.

모듈은 define() 메서드로 만듭니다. define() 메서드의 매개변수에는 함수를 넣습니다.

이 함수에서 리턴하는 객체가 모듈이 됩니다.

예 - 모듈 생성)

define(function(){

return{

version: '0.0.1',

add: function(a,b){

},

minus: function(a,b){

}

}

});

예 - 사용)

<script src="require.js"></script>

<script>

require(['moduleA'], function(A){

alert(A.add(52, 273));

});

</script>

'javascript' 카테고리의 다른 글

단위 테스트 - mocha 모듈  (0) 2014.09.23
단위 테스트 - QUnit  (0) 2014.09.22
커피스크립트 문법 #3  (0) 2014.09.22
커피스크립트 문법 #2  (0) 2014.09.22
커피스크립트 문법 #1  (0) 2014.09.22
  
 «이전 1  다음»