리액트

[React] 리액트 기초

코딩하는둥이 2023. 1. 4. 17:00

리액트 

 - 사용자 인터페이스를 만들기 위한 라이브러리

 

라이브러리

 - 자주 사용되는 기능들을 정리해 모아 놓은 것

 

사용자인터페이스 (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