https://github.com/wailsapp/wails Golang을 백엔드로 사용하면서 프론트 엔드는 HTML/CSS/JS는 물론 React, Vue 등을 사용해서 크로스 플랫폼 (Mac, Linux, Windows) 데스크톱 응용 프로그램을 개발 할 수 있는 프레임 워크 입니다.
- 백엔드 : Go - 프론트엔드 : HTML/CSS/JS, React, Vue - 크로스플랫폼 : Mac, Linux, Windows
제가 아직 프론트 엔드 쪽을 잘 몰라서 더 자세한 설명을 못 드리 겠네요. 링크된 git 에 가보시면 설치 방법 등 자세한 설명이 있으니 참고하세요.
맥에서 예제를 잠깐 돌려보니, 단일 실행 바이너리로 된 깔끔한 앱이 딱!! 만들어 지네요. 마치, electron과 비슷한 느낌입니다.
저처럼 golang에 관심이 있으시고, 여기에 간단한 GUI를 꾸미고 싶으실 때 검토해 볼만한 솔루션일 것 같습니다. 단일 바이너리, 크로스 플랫폼이 맘에 드네요. 물론 JS/React/Vue 등을 공부해야 하지만요. 음성 기능은 200자로 제한됨 |