다모앙 커뮤니티 운영 규칙을 확인하세요.
X

UI프레임워크를 뭘로 하면 좋을까요?

페이지 정보

작성자 잼니크
작성일 2025.01.22 16:30
212 조회
0 추천

본문

안녕하세요. 

모든 답 주신분께 먼저 감사하단 말씀을 드립니다. 


제가 올해 간단한 개인 프로젝트를 하려고 합니다. 

윈도우랑 리눅스 정도는 지원해야하고... 언어는 java, go, 파이선, 자바스크립트를 보고 있고, 필요하다면 루비나 러스트도 사용할 용의는 있습니다.


제가 UI는 잘 모르는데...어떤 UI 프레임워크가 있을까요?

질문이 잘못 되었다면... 이런걸 고려야해야 한다 정도로 의견 주셔도 좋습니다. 


감사합니다. 

0추천인 목록보기
댓글 6 / 1 페이지

LV426님의 댓글

작성자 LV426
작성일 01.22 18:07
질문을 좀더 구체적으로 하셔야 합니다.
어떤 종류의 프로그램인지,
ui는 웹 베이스인지, 스탠드얼론인지
F/w에서 가장 중요한 고려 요소는 무엇인지: 예를 들어 속도, 화려함, 개발 용이성, 가벼움
모호한 질문에는 좋은 답이 안나옵니다.

잼니크님의 댓글의 댓글

대댓글 작성자 잼니크
작성일 01.22 23:23
@LV426님에게 답글 옮은 말씀이십니다 ㅋㅋㅋ
사실 다양한 의견을 듣고 싶었습니다 ㅋㅋㅋ
개발 용이성과 배포용이성이 젤 중요합니다 ㅋㅋㅋ

자근자근님의 댓글

작성자 자근자근
작성일 01.22 21:34
멀티플랫폼을 지원하는 gui 앱이면 처음부터 고려하셔야 합니다.

데스크탑 gui 앱으로 파이썬은 별로 권장하지 않습니다.. pyqt니 wxpython 이니 없는건 아닌데... 유료거나 불편하거나 패키징이 귀찮거나 그렇습니다.

자바는 전통적으로 많이 쓰이면서 멀티플랫폼 지원이 어렵지 않은데... 많이 쓰는 UI 컴포넌트가 저같이 극불호인 사람들이 종종 있습니다

요즘엔 웹브라우저를 임베딩하거나 시스템 웹뷰를 사용해서 ui는 웹으로 그리는 경우가 많은데요 (vscode, 슬랙, 디스코드, 텔레그램, ....) 이 경우엔
nodejs 라면 electron (대체품도 많음)
rust 라면 tauri
go 라면 wails
같은 애들로 만드실 수 있습니다.


작성자 분이 어떤 언어를 어느정도로 하시는지 알 순 없지만.... 질문 내용으로 유추해봤을 땐 그냥 자바로만 짜시는게 무난할 것 같긴 하네요.
웹뷰 방식은 nodejs 외엔 언어가 여러개가 되기도 하고, 웹뷰와 백엔드가 분리되어 통신하며 작동해야하는 구조라 좀 더 복잡하고 접근하기 어려우실겁니다

잼니크님의 댓글의 댓글

대댓글 작성자 잼니크
작성일 01.23 00:02
@자근자근님에게 답글 자세한 설명 감사합니다.
Springboot랑 React 찍먹 정도는 해봤습니다
인프라 엔지니어인데 CICD구성하면서 테스트코드 돌려주고 뭐 수정해야 한다고 설정 뭐뭐해야한다고 가이드를 주기도 했거든요...

근데 역시 UI는 뭐가 어렵습니다 ㅜ 화려한 기술도 들어가고 ㅜ 생소하네요 ㅋㅋㅋㅋ

정말 안좋아해도 정 안되면 Java로 가면 되지만...
좀 가볍고... 저혼자 개발해서 오픈소스로 풀어버릴 생각이라 개발이 쉬웠으면 좋겠습니다 ㅋㅋㅋ

아찌님의 댓글

작성자 no_profile 아찌
작성일 01.23 01:27
개발 쉽고 배포 쉽고..
그냥 리액트로 웹앱 하나 짜는게 답 아닐까요?

잼니크님의 댓글의 댓글

대댓글 작성자 잼니크
작성일 01.23 10:03
@아찌님에게 답글 윈도우 앱이 메인이라... 좀 고민하려고 조사해 봤는데 영 모르겠습니다 ㅋㅋㅋㅋ
말씀처럼 일렉트론으로 가야하나 고민도 좀 하긴 하고 있습니다
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색