iT邦幫忙

2022 iThome 鐵人賽

DAY 29
0
自我挑戰組

分享自己的知識及生活管理系統 系列 第 29

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

  • 分享至 

  • xImage
  •  

文章同步發佈於https://kevinyay945.com/ironman2022/day29

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

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

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

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

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

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

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


上一篇
建立簡易版imgur - (建立PCloud Interface) Day28
下一篇
建立簡易版imgur - (上傳render) Day30
系列文
分享自己的知識及生活管理系統 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言