본문 바로가기

React/면접질문

[면접질문 #2] What are the major features of React - 리액트의 가장 큰 특징은 무엇인가?

아래 글은 https://github.com/sudheerj/reactjs-interview-questions 에서 번역한 내용이며, Sudheer Jonna 로 부터 번역 허락을 받았음을 알립니다.

 

이 글을 읽고, 면접 뿐만 아니라 자바스크립트의 기본 및 심화 개념을 잡는데 도움이 되었으면 좋겠습니다. 영어 전공자가 아니므로, 오역 또는 제 나름대로의 직역이 있습니다.

 

리액트에서 가장 큰 특징으로는 다음과 같다.

 

1. 연산에 상대적으로 많이 소요되는 RealDOM을 사용하지 않고 VirtualDOM을 사용한다

2. SSR (Server Side Rendering) 을 지원한다.

3. 단방향 데이터 바인딩을 따른다.

4. 화면을 개발하기 위해 재사용 가능한 UI 컴포넌트를 사용한다.