- 스택오버플로우에 올라오는 질문 수로 트렌드를 그려보면 2020년부터 Flutter가 React-Native를 추월
- 2022년 현재 SO 전체 질문의 2.8%가 Flutter 관련, React-Native는 1.4%
왜 모바일앱 개발자들이 Flutter를 좋아할까?
- 플랫폼에 전혀 구애받지 않음 : UI도 Skia엔진으로 플랫폼 특정 UI컴포넌트를 사용하지 않음
- 앱 개발을 단순화하고 빠르게 만듬
- 배우기 쉽고 사용하기 쉬움
- 훌륭한 확장성(Scale) : 백엔드로 Firebase를 사용
- 뛰어난 사용자 경험 제공
Flutter 사용의 단점은?
- 앱 바이너리 사이즈가 큼
- 써드파티 라이브러리 부족
- 플랫폼 제한 : 아직 watchOS, tvOS, Apple Carplay 등은 미지원
- Dart 언어를 배워야 함
- iOS보다 Android에서 더 좋음
Flutter의 미래는?
- 지난 3년간 사용량이 폭발적으로 증가한 후 Flutter의 시장 점유율은 정체되기 시작
- 하지만 이게 Flutter가 사라지는 신호라고 생각해서는 안됨
- 이 인기에 힘입어 구글은 Flutter의 문제들을 해결 할 것(바이너리 크기를 줄이는 등)이며, 써드파티들도 많아질 것
- Flutter의 단순성과 강력함 때문에 점점 더 많은 개발자들이 사용하게 될 것
- Flutter를 대체할 새롭고 트렌디한 도구는 나오겠지만, Flutter의 전망은 밝음