기록
[React] React 쓰는 이유 본문
React 를 사용하는 이유
Naver Vibe, Flipkart, Instagram 같이 페이지 전환이 새로고침 없이 부드럽게 동작하는 사이트들을
Single Page Application 이라고 함.
Single Page Application은
html 파일을 1개만 쓰고, 다른 페이지를 보여주고 싶을 때는 html 부분만 변경해서 보여주기 때문에 부드럽게 동작함.
자바스크립트로 작성 시 코드가 너무 길어짐,
- 리액트라는 자바스크립트 라이브러리를 설치해서 사용하면 좀 더 쉽게 만들 수 있기 때문에 리액트라는 라이브러리를 사용.
또 다른 이유들로는
- html을 함수, array, object 이런 곳에 보관하고 재사용할 수 있어서 큰 프로젝트일 수록 html 관리가 편함.
- React Native를 쓰면 같은 리액트 문법으로도 모바일 앱개발이 가능(html, css 문법만 약간 다름).
Vue, Svelte, Solid JS, Preact 등 리액트와 비슷한 자바스크립트 라이브러리가 많은데,
리액트가 가장 오래되고 유저가 많음.
출처: 코딩애플
코딩애플 온라인 강좌 - 개발자도 단기완성!
단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절
codingapple.com
'React' 카테고리의 다른 글
[React] array, object state 변경하는 방법 (0) | 2022.10.24 |
---|---|
[React] 버튼 기능 개발 & 리액트 state 변경 방법 (0) | 2022.10.24 |
[React] 중요한 데이터는 state에 담기 (0) | 2022.10.24 |
[React] 레이아웃 만들 때 쓰는 JSX 문법 3개 (0) | 2022.10.23 |
[React] 리액트 설치와 개발환경 셋팅 (0) | 2022.10.23 |