Open hon9g opened 1 year ago
React Nativs | Flutter | |
---|---|---|
지원 OS | iOS, Android | iOS, Android, web, desktop, embedded app |
사용 언어 | JavaScript | Dart (구글에서 멀티 플랫폼에서 동작하도록 하기위해 만든 언어. 강력한 타입시스템을 갖고 있다고 함.) |
기존 코드베이스에 점진적 도입 | 가능. (iOS, Android 모두) | ? |
hot reload | 가능했던 것으로 기억 | 가능 |
테스트 | 공식지원 없음. 타사 도구를 이용해 할 수 있음. | 단위, 위젯 및 통합 수준에서 앱을 테스트하는 다양한 방법을 제공하고 가이드 함. (공식) |
배포 | 공식지원 없음. 타사 도구를 이용해 할 수 있음. | 자세한 지침이 있음. 배포프로세스도 공식적으로? 기록됨. |
탄생년도 | 2015 | 2015?? 난 2021인가에 본 것 같은데.. |
플러터 써보고싶다. RN으로 밑바닥부터 해보는 것도 의미있겠지만. 어플 배포랑 테스트 환경 구축하는데 있어서, 이미 가이드가 제공되는 플루터에 비해 허들이 있을 것 같음. 특히 배포면에서 새로운 언어인 Dart랑 새로운 프레임워크인 플러터 학습하는거보다 더 어려울 수 있을 것 같음. 심사에서 거절 당하는 경우가 많고, 직접 배포해본 경험이 없으니. 배포 가이드 공식문서가 있는 플러터를 써보자 ~
어플을 하나 개발해보려고하는데 RN을 쓸지 플루터를 쓸지 고민이다. 우선 iOS, Android 모두 지원되는 프레임웍을 쓰고 싶은데 둘 다 해당된다. React 경험이 있고 UI개발 정도였지만 RN도 접해본 적이 있어서, 그냥 RN을 쓸 수도 있지만. 플루터도 궁금했었기 때문에 뭐가 더 좋을지 알아보고자 한다.