728x90
반응형
React-Native란 무엇일까?
IOS와 Android에서 동작하는 네이티브 모바일 앱을 만드는 자바스크립트 프레임워크입니다.
장점
1. 웹 개발자가 익숙한 자바스크립트를 이용하면서 겉모습과 실제 동작까지 진짜 네이티브인 모바일 앱을 만들 수 있습니다.
2. 그리고 Node.js를 이용하기때문에 플랫폼간의 공유가 가능하고 쉽고 빠르게 앱을 개발할 수 있다는 장점이 있죠.
굉장히 편해보이는 프레임워크이지만 단점이 존재합니다. 항상 뭘쓰든 장점이 있다면 단점도 존재하죠!
단점
1. 디버깅이 어렵습니다. 시뮬레이션을 사용하기 때문이죠. 시뮬레이션 디버깅은 항상 어렵더라구요.. ㅠㅠ
2. 플랫폼이 업그레이드 되었을경우 리액트 네이티브가 이를 지원해주기까지의 시간이 존재합니다.
리액트 네이티브는 리액트를 먼저 이해를 해야 리액트 네이티브를 이해하기 쉽습니다.
728x90
반응형