반응형
ReactJS?
- 페이스북에서 만든 자바스크립트 오픈소스 라이브러리.
- 웹, 웹 앱, SPA등 개발 시 사용.
- 프론트와 서버 사이드 모두 제공.
- 가상의 DOM을 사용하며 이는 전체 새로고침보다 빠르다(필요한 부분만 고침).
- HTML태그 사용.
- 컴포넌트 재사용이 용이함.
React Native?
- 페이스북에서 만든 자바스크립트 오픈소스 모바일 앱 프레임워크.
- 크로스 플랫폼 모바일 앱 개발에 사용.
- 웹 개발자에게 모바일 앱 개발을 쉽게 해줌!
- HTML태그 사용하지 않음.
- 자체 애니메이션 라이브러리를 제공. (css로 작성할 필요 없음)
- 리액트의 Webpack같은 bundler설정이 필요 없음. 이미 가지고 있다.
- ios와 Android 동시 개발 가능.
결론: React.js는 웹 개발, React Native는 모바일 앱 개발.
반응형
'Dev > Temp' 카테고리의 다른 글
파라미터를 사용 해보자 (2) | 2020.11.30 |
---|---|
좌우로 흔드는 모션 기준점 변경 (0) | 2020.11.26 |
React Hooks 도입 시기 (0) | 2020.11.25 |
자동으로 높이 설정 및 스크롤 했을 때 페이지 상단으로 이동 (0) | 2020.11.12 |
css transform matrix (0) | 2020.11.11 |