개발자

app framework.. 어떤걸 할까요 ??

2024년 05월 12일조회 100

1. react 2. flutter 3. ionic 요 3가지중에 고른다면..? 4-5년차 앱 개발자 기준 선호도가 궁금하네요

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

백승훈님의 프로필 사진

안녕하세요 답변 드립니다. 😏 1은 앱이 아니고 Web Library 입니다. 전혀 다른 종류인 것 같내요. 비슷한 의미로 Ionic도 프레임워크라고 보기 힘듭니다 리액트로 만든 ionic, vue로 만든 ionic 다 천차만별이고 다른 프레임워크가 됩니다. 제가 생각하기에 목적에 따라 다르지만 가장 중요한 건 팀 내 개발자가 어떤 언어나 어떤 개발을 중심으로 해 왔는지에 따라 고를 것 같습니다. 단순 선호도라 하면 아무래도 프론트엔드가 React가 잡고 있는 만큼 "React Native"가 선호도가 높고 개발자를 구하기 쉬우며 첫 스타트업이나 앱개발로 사용하기 편리합니다. Flutter의 경우 Dart라는 전용 언어를 사용하기에 이미 언어에 대한 학습이 되어있다면 RN과 마찬가지로 선호되는 기술입니다. RN와 플러터 둘중 개발자의 종류나 상황에 따라 고르는게 좋을 것 같습니다. 3번의 경우 신규 앱이라면 배제하는게 좋을 것 같습니다. 위의 2종류에 비해 지원과 인지도에서도 열세이며 굳이 고려하실 필요가 없다고 생각합니다. 문득 보다가 생각나는 이미지가 있어 이미지도 하나 첨부합니다. https://blog.imqa.io/content/images/size/w1000/2023/05/230515_ReactNative_01.jpg 3줄요약 React Native나 Flutter 둘 중 하나를 고려하되 웹 개발자 기준 학습곡선이 낮고 편리한건 RN이며 저라면 RN을 추천할 것 같습니다.

profile picture

익명

작성자

2024년 05월 23일

감사합니다!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 05월 12일

3개의 프레임워크 모두 각각 독특한 특징과 장점이 있지만, 개발자 사이에서는 선호도가 서로 다르다고 할 수 있습니다. 1. React Native: JavaScript를 사용하며 큰 커뮤니티와 많은 라이브러리로 인해 널리 사용됩니다. React Native를 이용하면 웹 애플리케이션을 만드는 것과 유사한 방식으로 모바일 앱을 생성할 수 있으므로 웹 개발자들에게 친숙합니다. 2. Flutter: Dart 언어를 기반으로 하며, 뛰어난 UI/UX 경험을 제공합니다. 또한 Google에서 지원하는 프레임워크라는 점 덕분에 안정성과 지속적인 업데이트가 확보되고 있습니다. 3. Ionic: 웹 기술을 기반으로 한 하이브리드 앱 개발 프레임워크입니다. Angular나 React 등 자신이 선호하는 JavaScript 프레임워크와 함께 사용할 수 있다는 장점이 있습니다. 4-5년차 개발자라면 이미 언어에 대한 충분한 이해도와 경험이 있을 것입니다. 따라서 개인의 취향, 회사의 요구 사항, 프로젝트의 성격 등 여러 요인을 고려해 최적의 프레임워크를 선택하게 될 것입니다. 예를 들어, 빠른 개발 속도와 높은 생산성이 중요한 경우 React Native를, 사용자 경험이 중요한 경우 Flutter를, 웹 기술에 익숙하고 다양한 플랫폼을 지원해야 하는 경우 Ionic을 선택할 수 있습니다. 그러나 최근 Flutter의 인기가 높아지고 있으므로, 특히 UI/UX에 중점을 둔 개발자들 사이에서는 Flutter가 가장 선호되는 추세입니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!