Skip to main content

Day29 建立簡易版imgur - (完成剩餘功能)

因為剩下一天了,所以在這邊我就一口氣將剩下的功能完成 完成了圖片上傳功能之外,還另外有一個取得公開的圖片連結的功能,並且讓網頁可以做redirect來達到原本的網址可以在支援圖片預覽的地方可以直接瀏覽

https://github.com/kevinyay945/my-imgur/tree/v1.0.0

其中的測試我都只有作為開發方便來使用,並沒有真的把所有相依的內容全部做mock,原因如下

  1. 因為在開發時,很多時候你也不清楚到底自己送過去的請求到底正不正確,接收的內容到底有沒有辦法順利接收,所以才會將大致功能都接上正式的環境
  2. 但這樣的開發流程下,未來如果需要將我們已經實作完成的內容交給其他的function來開發時,因為全部的內容都是透過injection的方式下去進行的,所以可以發現可以方便的進行mock

在這邊還有幾個功能也要加上去,

  1. 身分驗證的功能,方向會是將client-id的內容當成token,來進行身分驗證
  2. 自動產生圖片檔名

而這個系列文的最後,要將這個專案傳到雲端來讓大家都可以正常的使用