구글 앱스 스크립트 완벽 가이드
저자가 말했듯 이런 매우 유용한 기술이지만 그저 쉽게 사용할 수 있는 것은 아니다.
'스스로 노력해야 하는 부분도 있다. 바로 '지식'과 '기술'이다.
구글 앱스 스크립트(Google Apps Script, 이하 'GAS')를 이용하려면 이를 실현할 스킬이 필요하고, 그것을 익혀야 한다.
그리고 우리는 그것을 배우기 위해 시간과 노력을 들여야 한다.
이 책은 우리의 시간과 노력을 함께하기 위해 쓰여졌다.
1-2장은 GAS 시작하기 위해 기본적으로 알아야 할 것들에 대해 다루고 있다.
여기서 우리는 GAS가 어떤 서비스이고 어떠한 것들을 다룰 수 있으며,
어떻게 코드를 작성하고 디버깅을 할 수 있는지 살펴 볼 수 있다.
3-7장은 자바스크립트에 대해서 다루고 있다.
Google Apps Script 라는 이름에서 알 수 있듯이, GAS 는 스크립트 언어를 사용한다.
웹에서 구동 된다는 특수한 환경 때문인지 자바스크립트가 GAS기반 언어이다.
따라서 자바스크립트를 이미 잘 알고 있다면 GAS를 프로그래밍 하는데 수월할 것이다.
하지만 GAS와 자바스크립트가 완전히 동일하다는 말이 아니다.
가장 큰 차이점은 GAS에서는 DOM 객체등을 다룰 수 없다는 것이다.
GAS 에서 사용할 수 있는 자바스크립트는 기본적인 문법과 제어구문, 연산자, 함수, 내장객체 같은
기본요소들 뿐이다.
8-15장은 구글 스프레드시트, 지메일, 드라이브 , 캘린더, 문서, 프레젠테이션, 설문, 번역 등
구글 서비스들을 다룬다.
이전에 공부 했던 내용을 써먹을 차례인 것이다.
좀 아쉬운 부분은 예제를 만들어 가면서 각각의 기능을 다루면 좋을텐데, 각각의 기능들만 설명하고 있다는 점이 아쉽다.
(개발자는 '백문불여일타' 인데...)
16-23장은 GAS에서 사용할 수 있는 노하우들을 다루고 있다.
각각의 서비스들을 어떻게 조합할 수 있는지 배울 수 있다.
GAS를 들여다 보면 구글은 정말 대단하다는 생각이 든다.
이 많은 기능들이 모두 무료로 제공되고 있으며,
이것들을 통해 다른 사람들과의 협업은 물론이고, 업무를 자동화 할 수 있다.
이것을 통해 무엇을 할 수 있을지 고민해 보고 다음에 샘플 가이드를 만들어 봐야 겠다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
'블로그 > 도서' 카테고리의 다른 글
[도서] 팀장의 탄생 (0) | 2023.02.18 |
---|---|
[도서] 소프트스킬 (0) | 2023.02.06 |
[도서] 도메인 주도 개발 시작하기 (0) | 2022.08.27 |
[도서] 기업을 성공으로 이끄는 Developer Relations (1) | 2022.06.25 |
[도서] 헤드퍼스트 디자인패턴(개정판) (0) | 2022.04.24 |