Ionic vs React native vs Flutter performance
https://www.perfomatix.com/ionic-vs-flutter-vs-react-native-which-one-is-better-for-you/
Ionic vs Flutter vs React Native : Which one is better for you
React Native, Ionic and Flutter are cross-platform app development frameworks. In this blog, you will come to know which is best for you.
www.perfomatix.com
React-native
facebook 지원
react장점 결합
다양한 플랫폼을 위한 앱 개발 가능 (아래 선택지 다 그렇지)
현시점 가장 인기많음
Facebook. Airbnb
오픈소스
Flutter
from google
dart사용...(또 뭔가 배워야하는 단점)
얘도 나름 인기가 높다.
UI를 자체적으로 그리기 때문에, 네이티브 컴포넌트로 컴파일되어 실행. (네이티브와 거의 동일한 퍼포먼스를 낸다.)
오픈소스
Ionic
cordova에 의존. 그래서 위 두 선택지보다 퍼포먼스는 좋지 않다.
셋 중 가장 오래된 프레임워크 이지만 뛰어난 앱을 개발했다는 선례가 없다.
오픈소스, but 전문적 개발환경 위해서는 유료버전 사용해야함. (헉)
(참고) Cordova
하이브리드 앱 개발을 위한 플랫폼. Ionic은 Cordova를 기반으로한 프레임워크.
Cordova에 의존해서 Ionic은 앱을 만들겠지. Cordova의 확장? 이라고 보면 됨.
비슷한...? 걸로는 Xamarin이 있으나, Cordova는 웹기술을 기반으로한 하이브리드 앱개발을 지원하는데 중점인데 반해, Xamarin은 C#을 이용해 네이티브 앱을 개발하는데 중점을 둠.
Cordova앱은 웹뷰 내에서 실행되며 플랫폼별로 앱을 패키징하여 android ios 등 다양한 플랫폼에서 실행이 가능한 것.
위의 참고 설명은 chat gpt에서 인용한 부분이 많습니다.