안녕하세요, 일단 저는 백엔드 지식을 알고있는 개발자이긴 하나 앱개발(프론트) 쪽으로 지식이 거의 없어서 본래의 질문자 대신 질문을 올립니다. :
[내용 전문]
안녕하세요, 1인개발로 안드로이드와 IOS 모두 호환되는 하이브리드 앱을 만들어보고자 개발에 처음 입문했는데, 1인 개발로 최대의 효율을 끌어올려야 하므로 하이브리드 앱개발이 가능한 React Native 와 Flutter 두 개 중 선택하려고 있습니다.
먼저 제 상황과 희망조건을 말씀드리자면,
1) 전문개발자나 취업이 목표가 아니기에 상용화되어있는지 여부는 크게 중요치 않음
2) 1인개발 혹은 스타트업에 걸맞도록 비용대비 효율성과 생산성이 중요함
3) 베이스가 없는 상태이기에 러닝커브도 고려
둘다 서버(백엔드)는 파이썬으로 하되 리액트네이티브는 자바스크립트, 플러터는 다트가 될텐데, 어차피 베이스가 없는 상태라 언어를 배우는 데 있어 러닝커브는 비슷할 것 같습니다.
여러 매체를 통해 찾아보니, 플러터가 다트라는 전용언어를 사용하기에 아직 커뮤니티나 범용성은 부족해도, 생산성이나 성능을 구현하는 데 있어서는 상당히 뛰어난 언어라고 들었습니다.
하지만 저도 자세한 내막은 잘 모르므로 혹시나 조언해주실 분이 있다면 감사하겠습니다 !
+
혹시 입문자 입장에선 js나 dart보단 python을 먼저 공부하는 게 맞을까요?