dom2 React 라이프 사이클 React 컴포넌트를 생성하거나 변경할 때 호출되는 여러 이벤트인 라이프 사이클에 대해서 설명하겠습니다. 1. 라이프 사이클 이란? 라이프 사이클이란 컴포넌트의 생성, 사용, 소멸될 때 까지의 일련의 과정을 뜻하며, 실행되거나 업데이트 될 때 특정 메소드가 호출됩니다. 크게 3가지의 종류의 라이프 사이클이 존재합니다. 1) Mount 시 2) Props 변경 시 3) State 변경 시 2. Mount 시 - 해당 컴포넌트가 최초로 실행될 때 발생하는 라이프사이클 입니다. - 순서 : Initialization -> componentWillMount -> render -> componentDidMount 1) Initialization (constructor) : props, state 의 defalut.. 2020. 12. 9. 웹 프론트엔드 개발자 면접 - Javascript (1) 웹 프론트엔드 개발자로서 면접을 볼 때 받게 될만한 기술 면접 질문리스트와 적절한 답변에 대해서 검색한 내용을 모두 취합하고 내용을 덧붙여서 포스팅을 작성해 보았습니다. * HTML, CSS, Javascript 카테고리로 나누어서 진행됩니다. (면접 질문과 그에 대한 답변을 얻은 곳의 출처는 하단에 표시하였습니다.) Javascript 1. AJAX (Asynchronous Javascript And XML) - 브라우저에서 페이지 이동 없이 Javascript를 통해 HTTP REQUEST를 보내고 그 응답을 받아 처리할 수 있는 기능, Javascript 를 통한 비동기 통신, 클라이언트 - 서버간 XML 데이터를 주고 받는 기술 장점 및 단점 - 상호 작용성이 좋아짐 - 서버에 대한 요청이 줄어듦.. 2020. 9. 24. 이전 1 다음