[TMIL] AMD, commonJS, UMD

image sprite: 참조

chroma key: 참조

구글 이미지 검색과 같은 방식으로 10kb 내 이미지는 data url로 인코딩하여 문서 채로 스트리밍

=> 요는 결국 작은 용량의 이미지는 요청을 줄이고 앱에 부담을 지운다는 의미

AMD, commonJS, UMD

nodejs에서의 FileStream

react를 SSR로 사용하는데서 오는 이점

react의 contextAPI를 사용할 수 도 있는데, redux를 사용하는 이유

=> react 자체는 자유로운 프레임워크이기 때문에 내부 api를 어떠한 컨벤션 없이 여러 흐름으로 만들어질 수 가 있는데, 리덕스 자체는 한 방향으로 store에서 state를 관리하고 명확하게 디버깅이 가능하기 때문에 1907 현재까지는 대규모 어플리케이션(협업이 필요한)의 경우 리덕스를 통한 관리가 더 좋다고 보인다.

javascript 원시값

var a = 2; var b = a;

a = 3을 넣었을 때 b 값은 변하지 않는다. 원시값은 단순히 var b 자체에서 복사된다.

alert가 실행됐을 때 alert 이후의 코드 베이스는 작동되지 않는다.

__dirname 글로벌 변수는 script 상에서만 사용이 가능하다. terminal에서는 직접 사용이 불가하다.

process.argv를 사용하여 node test.js **에서 *로 들어가는 인자를 사용할 수 있다.