일렉트론이란?

이동훈·2022년 3월 29일
0

일렉트론은 Javascript, HTML, CSS를 이용하여 Desktop Application을 만드는 프레임워크입니다. 따라서 자바스크립트와 웹개발 지시을 가지고 있다면 쉽게 데스크톱 애플리케이션을 만들 수 있습니다.
그리고 일렉트론은 1개의 코드만으로 Cross-Platform에서 작동하는 애프리케이션을 빌드할 수 있습니다.

일렉트론 아키텍처

Backend - Nodejs 런타임
Frontend -Chromium(크로미엄, 오픈소스 웹브라우저 프로젝트이며 구글 크롬이 이것을 사용함)

일렉트론을 사용하여 만들어진 Application

일렉트론을 이용해 개발된 앱은 https://www.electronjs.org/apps 에서 확인할 수 있습니다.
굉장히 많은 앱 리스트가 있고, 그 중 우리가 잘 아는 앱들은 다음과 같은 것들이 있습니다.

						**Electron으로 개발된 Application**

일렉트론의 장점

  1. 웹기술을 이용해 Desktop Application 개발이 가능
  2. 한개의 코드로 Cross platform에서 작동
  3. NPM을 이용해 node package들을 사용할 수 있음
profile
한계를 부시는 프론트개발자

0개의 댓글