Skip to content

사내 교육

Google Apps Script로 웹앱 만들기

Google Apps Script의 웹앱 배포 기능을 활용해, 서버 없이 사내용 도구를 직접 만들어보는 실습 세션입니다.

2025년 12월간단한 사내 도구를 직접 만들고 싶은 실무자
GASWeb AppWorkshop

사내에서 쓸 간단한 도구가 필요할 때마다 개발팀에 요청하기는 부담스럽고, 노코드 SaaS를 도입하자니 비용이 걸립니다. 이 워크숍은 Google Apps Script의 웹앱 기능으로 그 틈을 메울 수 있다는 점을 보여주기 위해 설계했습니다.

세션 흐름

세션은 개념 설명과 실습을 반반으로 나눠 진행했습니다.

전반부에서는 GAS 웹앱의 기본 구조를 설명했습니다. doGet()doPost()로 HTTP 요청을 처리하고, Google Sheets를 데이터베이스로 쓰고, HtmlService로 화면을 구성하는 패턴입니다. 별도 서버나 도메인 없이 구글 계정만으로 배포할 수 있다는 점이 핵심 장점입니다.

후반부에서는 참가자들이 직접 웹앱을 만들었습니다.

  • Google Sheets에 데이터를 읽고 쓰는 기본 웹앱 구성
  • HTML 폼에서 입력받은 데이터를 시트에 저장하는 흐름
  • 배포 후 실제 URL로 접근해서 동작을 확인하는 과정

참가자들은 "이 정도면 사내 신청 양식이나 간단한 관리 도구는 직접 만들 수 있겠다"는 반응을 보였습니다. 완성된 결과물이 실제 URL로 동작한다는 점이 실습의 만족도를 높이는 요인이었습니다. GAS 웹앱은 한계가 있지만, 그 한계 안에서 해결할 수 있는 문제가 생각보다 많습니다.