반응형

JS 3

RequireJS

ADM4는 기본 아키텍쳐가 클로져 스타일이다. 그와 필연적으로 엮어있는게 RequireJS인데 지금까지 별생각없이 쓰다가 생각해볼 일이 생겨서 정리해본다. RequireJS에서 모듈을 Define하는 방법은 세가지가 있다. 출처 : http://requirejs.org/docs/api.html#define 세가지인줄 알고 다시 저페이지에 들어가봤는데 방법이 무지하게 많다. 일단 내가 사용하는 RequireJS Define 방식은 아래와 같다. define(['beans/Bless/BlessDesc','beans/Bless/BlessGameData'], function(Desc, GameData){ 위 JS들을 로드하고, 그것들을 Function에 인자에 담아서 사용한다. 근데 GameData JS에는 모..

IT/WebB 2015.12.08

Closure가 무엇인가

JQuery 플러그인을 제작하던중.사수님의 입에서 '클로저'라는 말이 등장했다. 도무지 내 상식으로는 일어나서는 안되는 일들이사수님 버전 플러그인에서 일어나고 있었다. 따라서 대체 이게 뭔지 찾아보았다. MDN에 클로져(Closures) 소개 페이지를 링크한다.https://developer.mozilla.org/ko/docs/JavaScript/Guide/Closures 여러분들은 무려 두개의 손과 열개의 손가락을 보유중이기 때문에 저 링크에 들어가서내용을 파악할 수 있겠지만, 내가 이해한 내용을 요약해 본다. -------------------------------------------------------------- 내가생각하는 HTML문서는 굉장히 정적이다.여기에 숨을 불어넣는것이 JS라고 생각..

IT/WebB 2014.05.29
반응형