블로그목적
electron에 대해서 공부 및 정리 후 공유한다.
Electron 에 대해서 지금부터 제가 공부하려고 하는 이유?
요즘에 Electron 이란 녀석에 푹 빠져있습니다. ^^;
이유는 제가 주로 사용하는 툴인 VSCode 가 바로 Electron 으로 구현된 것을 알게되면서부터요...
그리고, Electron 이란 녀석과 좀 더 심도있는 대화를 좀 나눠보고 싶고(공부해보고), 한번 Electron 을 이용해서 무엇을 만들 수 있을까? 그리고 무엇을 만들어 볼까? 하는 생각이 요즘 저의 화두입니다. ㅋ
암튼 실력이 아직 미천한지라.. 여러 난관과 좌충후돌하는 저를 발견할 수 있을꺼라, 더욱 설레이기도 하네요..
그래도 도전한번 해보겠습니다. 왜냐하면 아래에 설명드린 참고페이지에 큰 문구로 아래와 같이 적혀 있네요.ㅋ
"Electron 은 여러분이 생각한 것 보다 쉽습니다." 라고요... 그럼 이제 긴 여정의 첫 시작을 떠나 볼까합니다. 기대되고 설레이네요..^^;
아래 캡쳐화면을 우리 존경하는 T.hub의 집사님.. T.hub에 증거 자료로 제출하는 바입니다.
그럼, 서두를 급 마무리하고..
Electron 이란 무엇일까요? ^^ ... 아래와 같습니다.
일렉트론(Electron, 과거 명칭: 아톰 셸/Atom Shell[5])은 Cheng Zhao가 개발한 오픈 소스 프레임워크의 하나
지금은 깃허브에 의해 개발됨
원래 웹 애플리케이션을 위해 개발된 프런트엔드와 백엔드 구성 요소를 사용하여 데스크톱 그래픽 사용자 인터페이스 애플리케이션의 개발을 가능케 함.
백엔드로는 Node.js 런타임을, 프론트엔드로는 크로미엄을 사용함.
일렉트론은 여러 저명한 오픈 소스 프로젝트를 뒷받침하는 주요 GUI 프레임워크.
일렉트론 프레임워크를 사용한 프로젝트
깃허브의 아톰
라이트 테이블 IDE
디스코드 채팅 서비스를 위한 프리웨어 데스크톱 클라이언트
기타 등등
우선, 참고 사이트는 아래와 같습니다.
참고 페이지 : https://electronjs.org/
그리고, wiki 페이지는 아래와 같습니다.
그럼, Electron 의 특징은 ?
아래와 같이 어려운 부분을 쉽게 만들었다고 합니다.
Electron 에 대해서 알아야 할 것 이 있는데요..그것은 바로 위에도 나와 있지만..
Chromium
Node.js
HTML
CSS
Javascript
라고 하네요...
Electron 은 GitHub 가 관리하는 오픈소스프로젝트라고 합니다.
Electron 은 맥, 윈도우, 리눅스와 호환되며, Electron애플리케이션은 3개의 플랫폼에서 빌드되고 동작한다고 합니다. 정말 매력있는거 같습니다. ^^
위에서 소개한 Electron 사이트에서 소개하는 사항은?
시작하기에서 Electron 빠른 시작 앱을 샘플코드로 제시하고 있더라구요.
Electron 빠른 시작 앱 관련 github : https://github.com/electron/electron-quick-start
제가 한번 그래서 직접 node/npm 을 설치하고 github 에서 직접 git clone 해서 종속성을 설치하고 실행을 해보았습니다. ^^; 아래는 명령어 및 실행 결과 입니다. 참고부탁드립니다.
실행화면
이게 뜨네요 ^^; 우선 이 녀석의 정체는 좀 더 공부해보고요.. 그럼 다음 시간에 ^^;
결론
Electron 은 GitHub 가 관리하는 오픈소스프로젝트임.
Electron 은 맥, 윈도우, 리눅스와 호환되며, Electron애플리케이션은 3개의 플랫폼에서 빌드되고 동작함
Electron 은 여러 저명한 오픈 소스 프로젝트를 뒷받침하는 주요 GUI 프레임워크.
오늘은 Electron 에 대한 마술(?) 한가지 획득완료^^ 감사합니다.
으헉..금일도 어느새 현재 시간 2020년 1월 11일(토) 새벽 2:02 분 OTL , Electron 에 홀딱 빠져서, 헉, 너무 달렸습니다. 피곤하네요.. 저는 이만 자러가려고요 모두 편히 주무세요~^^;
오늘의 명언 한마디
실제 단기간에 상상할 수 없을 정도로 돈을 많이 버는 경우는 극히 일부분이며, 이야기가 과장되는 경우도 많다.
경매재테크는 말 그대로 재테크이지 로또가 아니다. 일확천금을 꿈꾼다면 차라리 로또를 구입하는 것이 더 빠를 수 있다.
경매는 다른 재테크에 비해 수익률이 높다는 것이지, 일단 시작하면 모두 부자가 되고 대박이 난다는 것은 헛된 망상이다.
이런 생각으로 경매를 시작했다가는 얼마 지나지 않아 경매재테크를 포기할 것이다. -오은석(북극성주) , "월급쟁이를 위한 부동산 경매" 중에서..
오늘의 영어 한마디
All planes is grounded until Sunday.
모든 비행기들은 / 이륙 할 수 없다. /일요일까지
해설
비행기, 배와 같은 움직이는 운송수단이 땅에 있으면, 오도 가도 못하고 정지해 있는 상태.
예문의 "ground"를 보면 비행기가 땅에서 움직히지 않고, 옴짝달싹 못하는 모습.
즉, 비행기가 땅의 표면과 붙어 있는 모습임.
목표
- 나의 강점을 바탕으로 나의 일을 잘해냄으로써 타인과 사회를 아릅답게 만든다.
- 현재 내가 가진 능력으로 누군가에 도움이 될 수 있을까? 에 대해서 항상 생각하기
- 나는 블로그 생태계에서 IT 테크관련 파워블로거및 인플루언서가 반드시 된다!
목표를 이루기 위한 실천방안
- 꾸준한 블로깅/기록법/독서법으로 넘버원이 아닌 온리원이 되보자.
- 천사불여일행(千思不如一行)을 항상생각하며 체화 및 각인시키자.
- "천번 생각하는것보다 한번 행동하는 것이 더 중요하다."
- 기기일약 불능십보(騏驥一躍 不能十步) / 노마십가 공재불사(駑馬十駕 功在不舍)
- 천리마도 한번에 열걸음을 뛸 수 없고, 느리고 둔한말이라도 열흘이면 하룻길을 간다.
- 모든 실수에는 마술이 숨어 있다. 따라서 나는 실수하면 실수할수록, 그런 실수에서 더 많이 배울수록 삶에서 더 많은 마술을 갖는다.
'좋아하는 것_매직IT > 18.electron' 카테고리의 다른 글
2.electron, 첫번째 electron 어플리케이션을 만들어 볼께요 ^^; (0) | 2021.02.07 |
---|