기술면접 - React

1.Virtual DOM이 무엇인가요?

post-thumbnail

2.JSX가 무엇인가요?

post-thumbnail

3.클래스 컴포넌트와 함수형 컴포넌트의 차이가 무엇인가요?

post-thumbnail

4.key는 어떻게 사용되나요?

post-thumbnail

5.리액트에 있는 라이프 사이클과 각 라이프 사이클의 역할에 대해 설명해주세요.

post-thumbnail

6.React hook의 장점과 React hook과 일반 함수의 차이점이 무엇인가요?

post-thumbnail

7.useCallback의 동작원리가 무엇인가요?

post-thumbnail

8.state를 직접 변경하지 않고 setState를 사용하는 이유에 대해서 설명해주세요.

post-thumbnail

9.Context API에 대해 설명해주세요

post-thumbnail

10.useMemo에 대해 설명해주세요.

post-thumbnail

11.FLUX 패턴에 대해 설명해주세요.

post-thumbnail

12.React와 Vue의 차이점

post-thumbnail

13.props와 Props Drilling 이란 무엇인가요?

post-thumbnail

14.HOC(고차 컴포넌트)가 무엇인가요?

post-thumbnail

15.제어 컴포넌트와 비제어 컴포넌트의 차이가 무엇인가요?

post-thumbnail

16.재조정(Reconciliation) 이 무엇인가요?

post-thumbnail

17.React에서 어떻게 조건부 렌더링(Conditional Rendering)을 할 수 있나요?

post-thumbnail

18.React-Query가 무엇인가요?

post-thumbnail

19.Redux가 무엇인가요?

post-thumbnail

20.Redux와 Context API의 차이가 무엇인가요?

post-thumbnail

21.setState에서 prevState를 사용하는 이유가 무엇인가요?

post-thumbnail

22.useEffect 메소드로 componentWillUnmount를 구현하는 방법은 무엇인가요?

post-thumbnail

23.React의 Strict 모드가 무엇인가요?

post-thumbnail

24.react-router의 동작 원리가 어떻게 되나요?

post-thumbnail

25.React 렌더링 과정이 어떻게 되나요?

post-thumbnail

26.propTypes가 무엇인가요?

post-thumbnail

27.Redux 미들웨어가 무엇인가요?

post-thumbnail

28.React Error Boundary가 무엇인가요?

post-thumbnail

29.React에서 형제 컴포넌트 간에 데이터 전달은 어떻게 하나요?

post-thumbnail

30.refs를 사용하는 경우는 언제인가요?

post-thumbnail

31.React에서 Redirect를 어떻게 처리하나요?

post-thumbnail

32.React Router v6에서 달라진 점이 무엇인가요?

post-thumbnail

33.Redux Saga란 무엇인가요?

post-thumbnail

34.Redux Thunk란 무엇인가요?

post-thumbnail

35.Custom Hook이 무엇인가요?

post-thumbnail

36.Redux Toolkit이 무엇인가요?

post-thumbnail