001. [코딩애플] [part1] React란?
React란?
Single Page Application을 만들기에 유리한 라이브러리이다.
SPA는 인스타그램과 같이 페이지가 전환되었음에도 새로고침이 되지 않고 부드럽게 모바일 앱과 같은 사용성을 보이는 웹 페이지를 말함.
물론 바닐라 JS로도 가능하지만 코드가 길어지기 때문에 이를 도와주는 라이브러리가 많이 생겼고, 그 중에서 가장 인기가 많은 것이 react임.
특징
- 대규모 웹 애플리케이션에서도 빠르다.
- 동적인 애플리케이션을 더 쉽게 만들 수 있다.
- 재사용 가능한 컴포넌트를 사용하여 뷰를 구성하기 때문에 복잡한 UI를 쉽게 구성할 수 있다.
- JSX(일명 작스)를 사용한다. HTML과 유사한 구문을 코드에 직접 포함시킬 수 있다.
- React Native 사용하면 iOS와 안드로이드 모바일 모두 통하는 애플리케이션을 만들 수도 있다.
'Programing > React' 카테고리의 다른 글
003. [코딩애플] [part1] React에서 사용하는 JSX 기초 문법 (0) | 2024.05.14 |
---|---|
002. [코딩애플] [part1] 리액트 React 설치와 개발환경 세팅 (0) | 2024.05.14 |
React-Create-App 환경과 Vite 환경에서 각각 실행하는 법 (0) | 2024.05.13 |
[내배캠] 004. [JS] 객체와 배열 - 템플릿 리터럴, 구조 분해 할당 (0) | 2024.05.10 |
[내배캠] 003. [JS] 객체와 배열 - (0) | 2024.05.10 |
댓글