앱 개발

React Native 와 Flutter 중 뭘 고를까?

김잿빛 2020. 10. 26. 21:33

Facebook에서 만든 React Native(RN)과 Google에서 만든 Flutter 모두 (2개 이상의 플랫폼에서 사용이 가능한) 크로스 플랫폼 framework이다. 각각의 장단점에 대해 간단히 살펴보면,

 

Flutter가 유리한 경우

1. 꼭 Javascript를 사용하지 않아도 되는 경우, 혹은 이미 Kotlin이나 Swift를 사용해본 경우 (둘 다 Flutter의 언어인 Dart와 유사하다)

2. 예쁘고 부드러운 UI가 젤 중요한 경우.

3. 결과물을 떠나서, 상대적으로 쉽고 빠르게 개발하는게 필요한 경우

4. 안드로이드와 IOS 두 곳에서 정말 완벽하게 똑같이 실행되길 원하는 경우

 

 

React Native가 유리한 경우

1. 이미 Javascript, 특히 React.js에 익숙한 경우.

2. 개발 경력이 짧아서 코딩 매줄마다 구글링하며 진행하거나, 질문을 많이 해야하는 경우 (사용자가 많으므로 수많은 코드 및 질문 글을 검색할 수 있다)

 

 

참고: https://hackr.io/blog/react-native-vs-flutter, qr.ae/pN5Xoc