잘만들어진 오픈소스 라이브러리 뜯어보면서 어떻게 만들었나 조금씩 훔쳐야겠다..
걍 소스파일별로 관리하고 노출을 export구문써서 해요
굳이 함수로 감싸고 그래도 되긴하는데 걍 빌드툴쓰는게 편함
es6쓸줄몰라... export가 뭐야
그 모듈패턴이란게 임시함수로 네임스페이스 보호하는거 맞져
export안붙인건 죄다 클로저로 은폐되는걸로 빌드되고 붙인건 임시함수의 반환객체의 메서드에 붙어요
var a = (function(){return : a}){}; 머 이런 코드가 있으면, 이 익명함수의 컨텍스트 내부는 프라이빗한 공간이고 return은 퍼블릭한 공간인건데 이런게 모듈패턴인거로 알음
export 가 플레인 js 임?
ES6긴한데 돌아가는 브라우저 하나도 없어서 웹팩같은걸로 빌드해서써요
걍 소스파일별로 관리하고 노출을 export구문써서 해요
굳이 함수로 감싸고 그래도 되긴하는데 걍 빌드툴쓰는게 편함
es6쓸줄몰라... export가 뭐야
그 모듈패턴이란게 임시함수로 네임스페이스 보호하는거 맞져
export안붙인건 죄다 클로저로 은폐되는걸로 빌드되고 붙인건 임시함수의 반환객체의 메서드에 붙어요
var a = (function(){return : a}){}; 머 이런 코드가 있으면, 이 익명함수의 컨텍스트 내부는 프라이빗한 공간이고 return은 퍼블릭한 공간인건데 이런게 모듈패턴인거로 알음
export 가 플레인 js 임?
ES6긴한데 돌아가는 브라우저 하나도 없어서 웹팩같은걸로 빌드해서써요