이전에 만들어본 ql-crud를 간단한 rest api 형태로 만들고 클라이언트도 붙여본다.
asar 압축이 실행파일도 태울 수 있다는 건 이번에 처음 알았다.
실행하는 파일에 argument를 못 써도 환경변수로 대체할 수 있으니 저 정도면 일렉트론도 쓰기에 썩 괜찮아 보인다.
윈도우 방화벽에서 go 실행파일을 매번 가로막는데 HTTP를 썼기 때문인지 모르겠다.
RPC든 IPC든 방화벽이 난리치지 않을 대안이 있으면 좋겠다.
Listening range를 localhost로 바꾸니까 방화벽 경고 안 뜬다.
이 정도면 충분할 것 같다. 행복하다.
샘플: https://github.com/practice-golang/rest-electron
빌드한거 윈도우용 샘플: https://www.dropbox.com/s/qxi5hwji6o1h76b/ElectronVue-0.0.1-win.zip?dl=1
댓글 0