장바구니 담기 close

장바구니에 상품을 담았습니다.

Electron 애플리케이션 개발

Electron 애플리케이션 개발

  • 노구치 마사토
  • |
  • 프리렉
  • |
  • 2017-09-11 출간
  • |
  • 296페이지
  • |
  • 182 X 233 X 15 mm /602g
  • |
  • ISBN 9788965401902
판매가

23,000원

즉시할인가

20,700

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
20,700

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

Electron이란?
웹 애플리케이션용으로 개발된 프론트엔드와 백엔드 컴포넌트를 사용하여 크로스 플랫폼 데스크톱 GUI 애플리케이션을 개발할 수 있는 프레임워크다. 이때 백엔드로는 Node.js, 프론트엔드로는 Chromium을 이용한다. 현재 GitHub Atom, Microsoft Visual Studio Code, Light Table IDE 등 다양한 오픈 소스 프로젝트가 메인 GUI 프레임워크로 Electron을 사용한다.

이 책은 다음과 같은 분에게 추천합니다.
Electron을 사용해보고 싶은 분
웹 기술로 데스크톱 애플리케이션을 개발해보고 싶은 분

목차

Chapter 01 Electron이란?
1-1 Electon 개요
1-2 Electron과 웹 기술의 진화
1-3 Electron의 특징

Chapter 02 개발 흐름 체험해보기
2-1 Node.js 설치하기
2-2 애플리케이션 만들 준비하기
2-3 Electron 애플리케이션 구성
2-4 첫 애플리케이션 만들기

Chapter 03 채팅 애플리케이션 만들기
3-1 Electron으로 구현한 채팅 애플리케이션
3-2 개발할 채팅 애플리케이션
3-3 개발 프로젝트 만들기
3-4 Firebase로 실시간 통신 구현하기

Chapter 04 Markdown 에디터 만들기
4-1 Markdown 기법
4-2 개발할 애플리케이션 미리 보기
4-3 개발 프로젝트 만들기
4-4 메뉴 작성
4-5 컴포넌트 만들기
4-6 텍스트 저장과 읽기 기능 구현하기
4-7 PDF 인쇄 기능 구현하기
4-8 URL 링크를 외부 브라우저를 사용해서 열기

Chapter 05 캡처 애플리케이션 만들기
5-1 캡처 애플리케이션
5-2 자르기 기능 구현하기
5-3 캡처 기능 구현하기
5-4 Twitter에 이미지 POST 요청하기

Chapter 06 테스트 코드 작성하기
6-1 Electron 애플리케이션 테스트
6-2 첫 테스트
6-3 에디터 입력과 Markdown 렌더링 테스트하기
6-4 테스트가 실패했을 때 상태 기록하기
6-5 require 옵션으로 테스트 전용 코드 끼워넣기

Chapter 07 애플리케이션 배포
7-1 실행 가능한 패키지 만들기
7-2 애플리케이션 자동 업데이트하기

Chapter 08 안전한 애플리케이션을 만들려면
8-1 문제점 알아보기
8-2 개발할 때 주의할 점

저자소개

저자 노구치 마사토는 freee 주식회사 소속 엔지니어로, React + Flux + Flowtype을 사용한 프론트엔드 개발을 하고 있다. js 빌드와 관련된 것들을 관리하는 것을 좋아한다. 취미는 기타이다.

도서소개

웹 기술을 이용하여 크로스 플랫폼 데스크톱 애플리케이션을 만들자!

Eectron을 이용하면 JavaScript, HTML, CSS 등의 웹 기술로 크로스 플랫폼 데스크톱 애플리케이션을 만들 수 있다. Atom 에디터, Slack, Visual Basic Studio Code 등 최근 주목받는 애플리케이션에 이용된 것이 바로 Electron이다. 이 책은 이러한 Electron의 설치에서 애플리케이션 개발, 테스트, 패키징, 보안 대책까지 전체적인 개발 흐름을 정리한다. '채팅 애플리케이션', 'Makedown 에디터', '화면 캡처 애플리케이션' 등의 제작 과정과 더불어 테스트, 배포까지 함께 다루므로 처음 애플리케이션을 개발하는 사람도 큰 어려움 없이 전체적인 흐름을 이해할 수 있을 것이다.

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.