使用 Clasp 開發 Apps Script

預估閱讀時間: 2 分鐘
event 2020/8/28
work 程式
work 工具
turned_in 短篇
turned_in 入門
turned_in Apps Script
以前會寫一點 Google Apps Script 來協助更新 Google Sheet,前幾天突然發現她終於使用 V8 啦,甚至可以使用 Typescript 來撰寫,這篇文章來介紹實作這些功能的工具 Clasp。
Apps Script 以前會寫少少的 Apps Script 來協助操作 Google Sheet 或其他 Google 服務,就是直接從 Google Sheet 裡面的指令碼編輯器直接進到 Script 編輯畫面。 比如說利用 doPost() 來當作 Webhook 塞資料進到表格中之類的簡單功能。 不過這個東西真的不是很好寫,因為是使用 Rhino 的關係,只能寫 ES5 語法,沒有 Class、沒有 Arrow Function … 😂 而且必須使用線上 IDE 的關係,也沒有辦法做版控 … Clasp 還好現在 Apps Script 已經支援 V8 Runtime 了

Typescript Overview

預估閱讀時間: 9 分鐘
event 2019/6/16
work 程式
work typescript
turned_in 入門
turned_in 長篇
我第一個使用的前端框架是 Angular,自然也接觸了 Typescript,當時並不太能體會它的好處,只覺得增加了些學習門檻罷了。後來發現習慣以後,再也沒有辦法回到原本的 JS 了 ...,就算換了框架、使用 Node,都還是以 TS 為主,這篇文章來簡單介紹 TS 基本用法,回顧看看他到底為甚麼這麼令人著迷。
我第一個使用的前端框架是 Angular,自然也接觸了 Typescript,當時並不太能體會它的好處,只覺得增加了些學習門檻罷了。後來發現習慣以後,再也沒有辦法回到原本的 JS 了 …,就算換了框架、使用 Node,都還是以 TS 為主,這篇文章來簡單介紹 TS 基本用法,回顧看看他到底為甚麼這麼令人著迷。 Typescript 是甚麼 TypeScript is a typed superset of Javascript that complies to plain JavaScript 這是官網上的簡介,TS 其實就是 JS 的超集,JS 有的所有語法在 TS 中都可以使用,也就是

Goofy's blog

Hi, 這是一個沒有技術的工程師的部落格,會寫些技術筆記、旅遊紀錄以及大量的廢話,歡迎拍打餵食。
有任何建議都可以在文章下方留言或是到 Github 上開 Issue 😃