1. React


React는 웹의 view를 개발할 수 있도록 하는 라이브러리다.

2. React의 특징


3. React의 장단점


React의 장점으로는

  1. react는 컴포넌트 기반으로 재사용성이 뛰어나다는 장점이 있다.
  2. 서버 사이드 렌더링과 클라이언트 렌더링을 둘 다 지원한다.
  3. 다른 프레임워크나 라이브러리와 혼용하여 사용할 수 있다.
  4. 가상돔을 그려서 실제 렌더링 하고 있는 DOM과 비교하여 차이점만 갱신시켜주는 방식으로 성능상의 최적화를 이뤄내고 있다.
  5. 뛰어난 Garbage Collection , 메모리 관리 ,성능을 가지고 있다.

garbage collection : 메모리 관리 기법 중 하나로, 동적 할당된 메모리 영역 중 필요없게 된 영역을 탐지하여 자동으로 해제하는 기법