mentor-program-day46

日復一日。

進度

把昨天的 hw2 沒做完的部分補完,也新增了挑戰題的「顯示更多」功能:

hw2

看了舊版的 Twitch API 才察覺新版實在是不友善,不知道為什麼會 deprecated(棄用) 呢? ( ´•̥ו̥` )

學到的事情

我還是覺得「非同步」是個會讓腦袋打結的觀念,尤其是要「遞迴」的方式來重複執行。

另外昨天為了搞出「實況主頭像」搞了半天,明明用 GET 帶上的 user_id 是 1, 2, 3 這樣的順序,吐回來的資料確有可能是 3, 2, 12 1 3 各種隨機可能,真的是滿頭問號???

我有想過既然回傳資料不會按照請求排序,那是不是只好「一個一個發請求」,例如說我要 20 個 user 資料,我就依照順序發 20 次「取得單個 user」的資料是不是也行?不過這樣的效率實在有夠差,我測試的結果是從原本的「1 ~ 2秒」變成「10 ~ 11 秒」。

我靠,這使用者體驗也太糟了吧!我覺得不行,阿嶽也覺得不行。

所以明天打算偷拿 example 裡的 client_id 來重新串一次舊版的 Twitch APi,希望可以讓這作業畫下完美的句點。(我有試著自己重瓣一個 client_id,但無奈的是新辨的 client_id 不可以串舊版的 API,所以請原諒窩 QQ)

題外話

烏骨雞好吃耶。

期許

希望明天真的能把 Twitch 的作業給做完,然後檢討一下作業~

mentor-program-day47 mentor-program-day45
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×