본문 바로가기

반응형

개발자 면접

(2)
리액트 관련 면접 질문 모음 리액트를 주제로 하는 개발자 면접 질문 모음입니다. 면접에서 자주 나오는 질문들이니 잘 준비해 보세요😊 기본 개념 1. React란 무엇인가요? 2. React의 주요 특징은 무엇인가요? 3. React의 가상 DOM이란 무엇인가요? 왜 사용하나요? 4. JSX란 무엇인가요? 5. React 요소(Element)와 컴포넌트(Component)의 차이점은 무엇인가요? 컴포넌트와 상태 관리 1. 함수형 컴포넌트와 클래스형 컴포넌트의 차이점은 무엇인가요? 2. 상태(state)와 속성(props)의 차이점은 무엇인가요? 3. 상태를 업데이트할 때 주의해야 할 점은 무엇인가요? 4. 리액트 훅(React Hooks)이란 무엇인가요? 가장 자주 사용하는 훅은 무엇인가요? 5. useEffect 훅은 언제 사용하나..
간단한 실험을 통해 알아보는 React의 원리 React는 사용자 인터페이스를 구축하기 위한 선언적, 효율적, 유연한 JavaScript 라이브러리입니다. 이 글에서는 React의 기본 원리를 실험과 비교를 통해 단계별로 살펴보겠습니다. 우리의 목표는 React가 어떻게 동작하는지, 그리고 왜 그렇게 설계되었는지를 이해하는 것입니다. 1단계: DOM과 Virtual DOM 실습 1: 순수 JavaScript로 DOM 조작하기 먼저, 순수 JavaScript를 사용하여 웹 페이지에 요소를 추가하고, 수정하고, 삭제하는 방법을 살펴보겠습니다. 이 과정에서 DOM(Document Object Model)의 동작 방식을 이해할 수 있습니다. 실습 2: React와 Virtual DOM 사용하기 이제 React를 사용하여 동일한 작업을 수행해 보겠습니다. R..