BubblingCapturingEvent delegationelement에서 event가 발생할 때, 해당 element의 handler를 실행시키고, html/document/window element까지의 ancestor elements를 따라 동일한 event에
commonJS & AMD는 js 애플리케이션에서 어떻게 모듈과 dependency가 선언되는지를 정의하는 명세로,commonJS의 동기적 모듈 호출에 따르는 브라우저단의 모듈링에서의 이슈를 해결하기 위해 commonJS로부터 파생된 모듈 스펙이 AMD(병렬 모듈 호출