- React는 JavaSciprt의 user interface(UI)를 빌딩하기 위한 라이브러리이다.
- React는 SPA(single page application=한개의 페이지로 이루어진 애플리케이션) 기반 프레임워크로 컴포넌트(=벽돌) 단위의 독립적인 블록을 이용한 개발방법이다.
- React를 설치하면, html 파일은 index.html 단 하나이다.
- React는 single page 로 이루어져 있으므로, 서버에 단 1회 리소스를 요청하고 그 후에는 필요한 데이터만 요청해 갈아끼우는 방식이다.
- React는 SEO(search engine optimization)에 약하다. html에서 키워드를 읽어올 수 없는 구조이기 때문이다.
- React는 SEO가 약하기때문에 이를 보완하기 위해 Next.js를 쓰기도 한다.
- React는 Facebook이 만든 라이브러리이다.
728x90
반응형
'부트캠프 개발일지 2023-2024 > React 리액트' 카테고리의 다른 글
[5주차] 리액트입문: JSX 문법 (1) | 2023.10.31 |
---|---|
[5주차] 리액트입문: 컴포넌트 만들기, JXS, 부모/자식 컴포넌트 (1) | 2023.10.31 |
[5주차] 리액트입문: React 프로젝트 처음 생성하기 (1) | 2023.10.31 |
[5주차] 리액트입문: 개발환경세팅(node, npm, yarn) (0) | 2023.10.31 |
[5주차] 리액트입문: React 필수 ES6 문법 (1) | 2023.10.31 |