iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Modern Web

BeeGo 系列

了解 BeeGo 並且撰寫一個簡易的 blog 網站

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

Health check

Health check 是包在 toolbox 模組裡,開發小組說 toolbox 是借鏡 Dropwizard 所建立的。 Health check 主要是...

2019-09-30 ‧ 由 elleryq 分享
DAY 22

Tasks

Tasks 也是 toolbox 提供的一樣功能,主要是可以讓你寫定期執行的任務,像是定期刪除掉很久沒存取的檔案等等的。乍看之時,我本來以為是類似 Celery...

2019-10-01 ‧ 由 elleryq 分享
DAY 23

回應格式

因為在猶豫要不要用 BeeGo 寫 blog 網站了,所以有點不知道要寫什麼。 今天來介紹回應格式,預設的回應格式是 HTML,所以指定模版以後就搞定了。如果要...

2019-10-02 ‧ 由 elleryq 分享
DAY 24

自動產出API文件

在 Controller 函式加上註解以後,BeeGo 可以自動幫你產出 API 文件,就不需要另外再寫一次文件了。BeeGo 用的是 swagger。 這篇,...

2019-10-03 ‧ 由 elleryq 分享
DAY 25

Docker - MultiStage

前幾篇我們介紹過怎麼打包成 Docker image,但是今天看了一下,發現 image 大小居然超過 500 MB,明明檔案不大,可是 image 大小卻這麼...

2019-10-04 ‧ 由 elleryq 分享
DAY 26

佈署

佈署的基本,其實在打包 Docker image 時,算是已經處理了。除了編譯出來的執行檔之外,還需要: conf, static, views 這些資料夾。...

2019-10-05 ‧ 由 elleryq 分享
DAY 27

blog (1) - 規劃與 model

剩下四天,讓我們開始寫簡單的 blog 吧。 我們延續之前的程式,Member 這個 model 就當作文章的作者,基本上,只增加這幾個部份 文章 (Post...

2019-10-06 ‧ 由 elleryq 分享
DAY 28

blog (2) - 前台呈現

今天來處理這幾個部份 前台的呈現 首頁,呈現最新的 10 篇文章,需要有分頁 單篇文章 首頁 我們把原來的首頁替換掉,改為呈現最新的 10 篇文章,並...

2019-10-07 ‧ 由 elleryq 分享
DAY 29

blog (3) - 後台管理

好囉,倒數第二天,來做後台。今天主要會完成後台文章的管理,會有 List, Create, Update, Delete 等,另外也會試著使用 FCKEdito...

2019-10-08 ‧ 由 elleryq 分享
DAY 30

結語

缺少的功能 需要自己補的功能還蠻多的,目前比較明顯而直接的是 Storage backend,現在檔案只能存到本機上,一般在處理檔案時,會考慮存到外部的檔案存儲...

2019-10-09 ‧ 由 elleryq 分享