리액트
- 사용자 인터페이스를 만들기 위한 라이브러리
라이브러리
- 자주 사용되는 기능들을 정리해 모아 놓은 것
사용자인터페이스 (UserInterface, UI)
- 사용자와 컴퓨터가 서로 상호작용을 하기 위해 입력과 출력 제어
리액트 장점
1) 빠른 업데이트
2) 렌더링 속도
-> Virtual DOM (가상의 돔)
: DOM 하나의 웹사이트 정보를 가지고 있는 큰 그릇
3) Component-Based
- 레고 블록 조립하듯 컴포넌트들을 모아서 개발
4) Reusability(재사용성)
- 개발시간 단축
- 유지보수 용이
5) 메타 사용가능
6) 활발한 지식공유와 커뮤니티
리액트 단점
1) 방대한 학습량
2) 높은 상태관리 복잡도
'리액트' 카테고리의 다른 글
[React] Elements (1) | 2023.01.05 |
---|---|
[React] JSX 알아가기 (2) | 2023.01.05 |
[React] 리액트 시작하기 (1) | 2023.01.04 |
[React 기초] 구구단 만들기 (6) | 2023.01.02 |
[React 기초] 버튼 클릭 시 원하는 문자 출력 (4) | 2023.01.02 |