02-11. 웹 페이지 HTML 변경 Routing 과 Rendering : 직접 DOM 조작서 VDOM 조작으로
- Javascript 는 HTML 에게 어떤 역할을 수행하는가?
- Frontend Javascript Framework 는 Javascript 에 비해 어떤 장점이 있나?
- jQuery 는 왜 등장했고, 개발자에게 어떤것을 제공해주는가?
- lodash 는 왜 사용하며, 개발자에게 어떤것을 제공해주는가?
02-12. 프론트엔드(브라우저) 언어인 자바스크립트 런타임과 비동기 지원 방법
- 자바스크립트 런타임은 무엇이며, 종류를 말해보아라
- Chrome 웹 브라우저에서 비동기를 지원하는 방식을 설명하라
- Node.js 웹 서버에서 비동기를 지원하는 방식을 설명하라
- React 는 왜 Facebook 에서 등장했고, 어떤 목적을 달성하기 위해 등장하였나 = React 왜 쓰나?
02-13. 프론트엔드 자바스크립트 프레임워크 동작 원리
- 번들러란 무엇이며, 왜 필요하고, 어떻게 동작되는것인가?
- Code Splitting 혹은 Dynamic Import 는 무엇인지 설명하시오
- 트랜스파일러와 컴파일러의 차이와 각각은 무엇이며, 왜 필요하고, 어떻게 동작되는것인가?
- Babel 과 Polyfill 각각이 무엇이고 각 역할이 무엇인지 설명하시오
- Typescript 은 왜 사용하며, 어떻게 동작되는가?
02-14. CSS 적용 방법론 7개와 CSS Preprocessor / CSS Framework
- 프론트엔드에서 CSS 를 적용하는 방법을 아는대로 모두 설명해보시오. 각각의 특징은 무엇인가?
- CSS Preprocessor 는 왜 사용하며, 어떤것들이 있는가?
- CSS Framework 는 무엇을 제공하며, 어떤것이 있는가?
- UI Framework 는 무엇을 제공하며, 어떤것이 있는가?