post-thumbnail

프론트엔드 면접 질문 정리 [JS #2 CommonJS & AMD]

commonJS & AMD는 js 애플리케이션에서 어떻게 모듈과 dependency가 선언되는지를 정의하는 명세로,commonJS의 동기적 모듈 호출에 따르는 브라우저단의 모듈링에서의 이슈를 해결하기 위해 commonJS로부터 파생된 모듈 스펙이 AMD(병렬 모듈 호출

2020년 8월 23일
·
0개의 댓글

프론트엔드 면접 질문 정리 [JS #1 event Propagation & Delegation]

BubblingCapturingEvent delegationelement에서 event가 발생할 때, 해당 element의 handler를 실행시키고, html/document/window element까지의 ancestor elements를 따라 동일한 event에

2020년 8월 23일
·
0개의 댓글

webpack 기초개념 & 기본 설정

Reference : webpack.docswebpack은 모든 file을 module로 간주하며project에 필요한 모든 모듈을 dependency graph에 따라 번들링하는 도구이다.번들링된 결과물을 bundle이라 한다.EntryOutputLoadersPlug

2020년 8월 23일
·
0개의 댓글
post-thumbnail

프론트엔드 면접 질문 정리 [HTML #1 data 속성]

HTML attribute 셀렉터 정리data attribute는 접근성 지원이 되지 않으므로 visible, accessible한 내용들은 data-attribute를 통해 저장하지 않도록 한다.검색 크롤러는 data attribute에 저장되는 index값을 읽어낼

2020년 8월 14일
·
0개의 댓글
post-thumbnail

프론트엔드 면접 질문 정리 [CSS #2 selector]

CSS cascadespecificityinheritanceproperty/value 쌍으로 이루어진 CSS declarations일반적인 셀렉터에 의한 모든 CSS declarations는 cascade 알고리즘에 적용되고CSS declaration을 포함하지 않는

2020년 8월 14일
·
0개의 댓글
post-thumbnail

프론트엔드 면접 질문 정리 [CSS #1 Box model]

브라우저는 CSS visual formatting model에 따라 컴퓨터 스크린(continuous media) 또는 프린트 양식(paged media)에 document tree를 어떻게 display할 지 결정한다.visual formating model은 box

2020년 8월 14일
·
0개의 댓글