리액트의 탄생이유
- 인터넷 브라우저에서 화면이 나타나는 원리
- Client(브라우저)가 Server로 데이터를 요청, Server는 Client(브라우저)로 데이터를 응답해줌
- 데이터의 3가지 요소
- HTML : 뼈대
- CSS : 스타일
- Javascript : 동적인 요소, DOM조작
- 우리가 작성한 html코드는 DOM이라는 노드트리 개채구조로 변환되어 저장된 후 화면에 나타남
- Javascript가 DOM을 조작했었으나, 점점 웹 페이지가 복잡해지면서 React라는 DOM을 쉽고 직관적이고 체계적으로 조작할 수 있는 Javascript라이브러리가 탄생함