第 147 期 前端開發 推薦文章

# 前端開發

# HSemantic elements in HTML: why use them

語義化在軟體開發上非常重要,因為它能夠使我們的程式碼更容易閱讀。本篇文章列出幾個在 HTML 中的語義元素,並介紹語義元素的優點及它們各自的使用範例。雖然要把所有的 HTML 元素背起來幾乎不可能,但是看過有個印象後,下次就能大概知道這邊好像有個元素可用。 😂

# Algorithms in JavaScript with visual examples.

想要學演算法的前端工程師絕對不能錯過這篇,作者從時間複雜度開始解釋一些日常生活中常見的搜尋或排序演算法,在文章裡面除了程式碼之外,還搭配了圖片、動畫等等,幫助理解各個算法在執行時發生了什麼事情。

# You're Not Using HTTP Status Codes Right

在開發網頁的時候,前端常會和後端討論 API 如果發生什麼事情,應該要回傳什麼 HTTP status codes,比較常見的是 200、400、401、404 等等,但有些 HTTP status codes 提供的意思實在是讓人搞不太清楚,常常誤用了也不曉得,而本篇的作者就會來解釋關於 Empty resource 應該要用什麼 HTTP status codes 表示。另外文章下方留言提到 graphql 的實踐也滿有趣的,看完文章可以順便看看。

Tag

Recommendation

  1. 第 164 期 Node.js 推薦文章
  2. 第 155 期 OpenSource 推薦文章
  3. 第 149 期 DevOps 推薦文章
  4. 第 143 期 前端開發 推薦文章
  5. 第 136 期 Security 推薦文章

Discussion(login required)