[RN] 리액트 네이티브란?

BBIYAC·2022년 12월 31일
0

React Native

목록 보기
1/11
post-thumbnail

1. 리액트 네이티브란?

리액트 네이티브는 페이스북에서 만든 오픈소스 모바일 애플리케이션 프레임워크이다. JavaScript로 개발이 가능하며 IOS와 안드로이드 모바일 앱을 동시에 개발할 수 있는 크로스 플랫폼이다.

2. 리액트 네이티브 장점

  1. JavaScript 사용자라면 러닝 커브가 낮다.
    JavaScript와 React를 알고있다면 새로 언어를 배울 필요없이 앱을 바로 만들 수 있다.
  2. 소스코드 재사용
    리액트 네이티브는 React의 특징을 그대로 가지고 있기 때문에 컴포넌트 기반으로 기능들을 분리하여 재사용할 수 있는 장점이 있다.

3. 리액트 네이티브 단점

  1. JavaScript 사용자가 아니라면 러닝 커브가 높다.
    기존 네이티브 앱 개발자라면 JavaScript 언어를 새로 공부해야하고, React를 사용해보지 않았다면 JSX나 props, state 등의 개념을 이해하는데 시간을 투자해야한다.
  2. 네이티브 앱보다 성능이 떨어진다.
    리액트 네이티브는 하이브리드 앱이기 때문에 네이티브 앱에 비교하여 성능이 떨어진다.

4. 리액트와 리액트 네이티브 차이

https://burkui-developer.tistory.com/20

Reference
👉 리액트 네이티브란?

profile
어제의 나보다 성장한 사람이 되자 :)

0개의 댓글