hon9g / TIL

Note taking on issue tab
https://github.com/hon9g/TIL/issues
1 stars 1 forks source link

React Native vs Flutter #52

Open hon9g opened 1 year ago

hon9g commented 1 year ago

어플을 하나 개발해보려고하는데 RN을 쓸지 플루터를 쓸지 고민이다. 우선 iOS, Android 모두 지원되는 프레임웍을 쓰고 싶은데 둘 다 해당된다. React 경험이 있고 UI개발 정도였지만 RN도 접해본 적이 있어서, 그냥 RN을 쓸 수도 있지만. 플루터도 궁금했었기 때문에 뭐가 더 좋을지 알아보고자 한다.

hon9g commented 1 year ago
React Nativs Flutter
지원 OS iOS, Android iOS, Android, web, desktop, embedded app
사용 언어 JavaScript Dart (구글에서 멀티 플랫폼에서 동작하도록 하기위해 만든 언어. 강력한 타입시스템을 갖고 있다고 함.)
기존 코드베이스에 점진적 도입 가능. (iOS, Android 모두) ?
hot reload 가능했던 것으로 기억 가능
테스트 공식지원 없음. 타사 도구를 이용해 할 수 있음. 단위, 위젯 및 통합 수준에서 앱을 테스트하는 다양한 방법을 제공하고 가이드 함. (공식)
배포 공식지원 없음. 타사 도구를 이용해 할 수 있음. 자세한 지침이 있음. 배포프로세스도 공식적으로? 기록됨.
탄생년도 2015 2015?? 난 2021인가에 본 것 같은데..
hon9g commented 1 year ago

플러터 써보고싶다. RN으로 밑바닥부터 해보는 것도 의미있겠지만. 어플 배포랑 테스트 환경 구축하는데 있어서, 이미 가이드가 제공되는 플루터에 비해 허들이 있을 것 같음. 특히 배포면에서 새로운 언어인 Dart랑 새로운 프레임워크인 플러터 학습하는거보다 더 어려울 수 있을 것 같음. 심사에서 거절 당하는 경우가 많고, 직접 배포해본 경험이 없으니. 배포 가이드 공식문서가 있는 플러터를 써보자 ~