electron만 있는 것이 아니다! nodegui 시리즈

김영하·2020년 10월 4일
0

그동안 대표적인 크로스플랫폼(crossplatform) 애플리케이션을 만들기 위한 대표적인 프레임워크가 electron (https://www.electronjs.org)이었지요!

그러나, IT 세계에서 1가지 방법만 있는 것이 아니라는 것을 보여주듯이 작년부터 조금씩 조금씩 개발되고 있는 NodeGui라는 새로운 프레임워크가 있습니다.

크로미움 (chromium)을 기반으로 한 것과 달리 CPU와 메모리를 효율적으로 사용하도록 Qt5를 사용했다고 합니다.

또, 재미있는 사항은

자바스크립트 (javascript), 리액트 (react), 뷰 (vue)를 위해 각각 따로 존재한다는 것입니다.

자바스크립트 기반 NodeGui (https://docs.nodegui.org)

리액트 기반 React NodeGui (https://react.nodegui.org)

뷰 기반 Vue NodeGui (https://vue.nodegui.org)

각자 자신의 취향에 맞춰서 개발을 하면 되겠군요!

아래는 같은 코드베이스로 계산기를 만들 것이라고 하는데, 순서대로 리눅스, 맥, 윈도우 화면입니다.

나쁘지 않군요! 앞으로 기대가 됩니다.
개발 이야기를 연재해 봐야겠습니다.




profile
항상 공부하고 나누고 싶은 낭만학습자

0개의 댓글