electron with react
-
Electron with React (+TypeScript)Archive/메모노트 데스크탑 앱 2022. 6. 29. 20:02
기본 설정 Electron에서 화면을 render 하는 방법으로는 html 파일을 사용하거나, 특정 웹페이지의 URL을 사용하는 방법이 있다. 이때 React는 Build를 통해 완성된 html, css, js파일을 생성해낼 수 있기 때문에 이렇게 Build 된 파일을 Electron이 읽도록 하기만 하면 된다. 하지만 문제는 개발환경에서 React를 사용할 때 발생한다. React를 통해 개발을 할 때는 보통 일일이 Build를 진행하지 않고, DevServer를 이용하여 변경점을 즉각적으로 반영해가며 개발을 진행한다. 따라서 이렇게 개발환경에서는 Build에 의해 만들어진 static 한 파일이 존재하지 않기 때문에, Electron에서는 URL방식을 이용하여 개발서버의 주소를 연결하는 방식을 사용해..