electron 예제

전자를 사용하면 풍부한 네이티브(운영 체제) API를 사용하여 런타임을 제공하여 순수 JavaScript를 사용하여 데스크톱 응용 프로그램을 만들 수 있습니다. 웹 서버 대신 데스크톱 응용 프로그램에 초점을 맞춘 Node.js 런타임의 변형으로 볼 수 있습니다. 결국, 일렉트렌은 io.js (Node.js로 다시 병합 될 예정)를 기반으로하며 Node.js 모듈의 대부분은 호환되며 응용 프로그램을 확장하는 데 사용할 수 있습니다. npmjs.com 찾아보고 필요한 것을 잡으세요. 새 전자 응용 프로그램에 대한 새 빈 폴더를 만듭니다. 명령줄 클라이언트를 열고 해당 폴더에서 npm init을 실행합니다. 우리는 이 애플 리케이션이 전자를 사용하여 시작하는 데 도움이 되기를 바랍니다. 다음은 더 많은 것을 배우기위한 몇 가지 다른 리소스입니다 : 이러한 전자 API 문서는 전자 GitHub 리포지토리의 문서 폴더의 일부이며 해당 폴더는 체크 아웃 할 가치가 있습니다. 우리는 전자가 테이블에 가져다 주는 것의 표면을 긁어 만했습니다. 호스트 컴퓨터에서 전원 이벤트를 보거나 화면에 다양한 정보(예: 커서 위치)를 가져오는 등의 작업을 수행하는 것은 매우 쉽습니다. 많은 개발자에게 Electron JS를 이해하는 가장 좋은 방법은 실제로 보는 것입니다.

이러한 방식으로 아래에서 이 프레임워크를 사용하여 가장 인기 있는 데스크톱 앱을 나열합니다. 구체적으로, 일렉트로닉을 사용하여 응용 프로그램을 시작하면 주요 프로세스가 만들어집니다. 이 주요 프로세스는 운영 체제의 기본 GUI와 상호 작용하는 작업을 담당하며 응용 프로그램의 GUI(응용 프로그램 창)를 만듭니다. 백 엔드와 프론트 엔드 모두에서 자바 스크립트와 Node.js를 사용하여, 고스트 데스크톱은 전자에 내장 된 응용 프로그램 중 하나이며, 더 나은 사용자 경험을 제공하는 것들. 우리 모두는 워드 프레스에 대해 알고 우리의 브라우저를 통해 그것을 실행. 그러나, 워드 프레스 데스크톱은 완전히 새로운 무언가 – 원활한 크로스 플랫폼 경험을 제공하는 전자 프레임 워크를 사용하는 데스크톱 응용 프로그램, 사용자가 산만 역할을 어떤 브라우저 탭없이 자신의 콘텐츠와 디자인에 초점을 맞출 수 있도록. 덜 일하고 더 많은 것을 제공하는 일렉트린 프레임 워크는 WhatsApp 개발자가 단일 비용으로 모든 것을 커버하고 보다 능률적이고 혁명적 인 프레임 워크인 전자를 통해 WhatsApp의 데스크톱 경험을 감싸는 데 도움이되었습니다. 전자에서 메뉴를 구축하는 여러 가지 방법이 있습니다. 이렇게 하면 메뉴 템플릿(메뉴 항목이 있는 간단한 배열)을 만들고 해당 템플릿에서 메뉴를 빌드합니다. 끝에 새 메뉴가 트레이 아이콘에 연결됩니다. 참고: 이 예제는 즉시 다운로드하여 실행할 수 있는 리포지토리로도 사용할 수 있습니다.

개발에 관한 한, 전자 응용 프로그램은 본질적으로 Node.js 응용 프로그램입니다. 시작점은 Node.js 모듈의 것과 동일한 package.json입니다. 가장 기본적인 전자 응용 프로그램은 다음과 같은 폴더 구조를 가질 것이다 : 콘텐츠 관리 시스템의 진정한 왕으로, 워드 프레스는 안정적이고 자동화 된 데스크톱 버전을받을 자격이. 전자 덕분에, 그것은 전자를 사용 하 여 데스크톱 애플 리 케이 션의 목록을 입력 – 사용자가 워드 프레스 콘텐츠를 관리 하는 데 도움이 오픈 소스 프레임 워크로.