前陣子公司的一個新專案在實作登入功能,我們團隊便對 API 應該怎麼回傳錯誤這件事有了一些討論。想說這個討論還是挺不錯的,便想簡單記錄一下。
Login API 在使用者登入失敗時,應該要回 200 , 401 還是 403 ?
Posted on

Easy things should be easy, and hard things should be possible.
Posted on
前陣子公司的一個新專案在實作登入功能,我們團隊便對 API 應該怎麼回傳錯誤這件事有了一些討論。想說這個討論還是挺不錯的,便想簡單記錄一下。
Posted on
今年的其中一個目標是熟悉 functional programming,所以前陣子很常在專案中嘗試 Ramda.js 這個 library。也因為公司習慣使用 TypeScript,所以我自己的專案中也通常會用 TypeScript。
最近在 TypeScript 專案中使用 Ramda.js 時遇到了 type error,便想寫個文章記錄一下,方便以後再次遇到時能快速回想起如何調整。
Posted on
最近有個機會要串接 Line Login API,而在實作的過程中遇到了一些問題,因此想要在這篇文章中記錄一下所遇到的問題和解決方式。
Posted on
iPhone 上 Instagram 或其他會播放影片的程式裡,有時候滑一滑會突然發現影片變得超亮,本來螢幕亮度很低時都會突然被亮到,很不舒服。
Posted on
之前曾在 twitter 上看到有人在稱讚 knex 是個不錯的 query builder。這次剛好在寫 side project 時便想來用用看。
Posted on
在 linode 上開的機器每次在登入時都會顯示多次失敗登入的訊息,便想處理一下。
Posted on
最近在工作上使用了 xstate。今天這篇文章想討論的是,xstate 這套工具在 react 中使用不同的引入方式分別有什麼好處。
Posted on
最近工作上在寫 TypeScript 時有個發現,有些寫法 typescript compiler 和 lint 都會 不滿,不特別改寫法的話兩邊都會一直哇哇叫。