iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 29
0
Modern Web

Golang - 從打造一個 API 開始學起系列 第 29

[Day29] 回顧 api 的功能與待完善的部分

同步發表於: Sponge Records

經歷了29天的努力,api也算是有個型了
github

第一次挑戰鐵人賽,且我本身是常在寫 c# 的,這系列文章也算是我的筆記,難免有些隨意,而每天一篇文章真的很難堅持下去,好在這次找了兩位朋友一同下水,互相提醒與期待著晚間10點是否能不要收到來自小財神的溫馨體醒,雖然好像快收滿30封了....

倒數第二天來回顧一下這幾周我們所做的 api 與未能完善的功能吧

會員功能

  1. 註冊
    完成,這塊仰賴套件與網路上豐富的範例,改進空間算少,但還是能依據需求更改

  2. 登入
    不一定要使用 jwt,使用這樣的技術純粹是最近工作業務上有想要引進,而使用 golang 實作,效果還不錯,但在小規模系統上用傳統的 token 機制也很足夠

圖表功能

  1. 圖表建立與資料寫入
    這一塊其實到現在還沒有一個很好的定案,雖然之前給的方案是可以儲存的,但是效能上跟便利面上就不太樂觀,負責 ai 的朋友有提過丟陣列過來,是個較方便的做法,但還來不及實作有些可惜

  2. 圖表讀取
    前端圖表呈現也是希望透過陣列丟,可惜也沒有時間實作

經歷了這次的鐵人賽,也算是知道了 pm 的無奈,很多時候安排的進度是很難照表進行的,下次挑戰要多做點事前準備了~!

下回預告

鐵人賽30天心得與下次參賽的自我激勵


上一篇
[Day28] 安裝 heroku 環境
下一篇
[Day30] Golang - 從打造一個 API 開始學起-心得感想
系列文
Golang - 從打造一個 API 開始學起30

尚未有邦友留言

立即登入留言