0%

Day26 - 透過GCP實作(2/4):進行前後端分離

在昨日的文章中,簡單地向各位展示直接藉由Function抓取API
所能得到的架構會是何者
而今天要向各位簡單說明如何藉由Function達成前後端分離

架構圖

https://ithelp.ithome.com.tw/upload/images/20210925/20141015Bx3Xs2O7P1.png

在這裡,我們將Function依據他們的任務切割。
如果你要拉取的資料並未提供API,你可以嘗試使用這個架構。
在這個架構下:

  • 前端Function:擔任DialogFlow Fullfiment的角色,
  • 後端Function:負責爬蟲拉取資料並以JSON格式傳遞資料。

此種架構可以幫助你輕易地維護你的專案,
避免冗餘的程式碼阻礙你進行除錯。

例如

基於台灣電力公司提供之電力資訊的Action

以行動支持我

歡迎關注我的其它發布渠道