第 150 期 前端開發 推薦文章

# 前端開發

# Front-end Testing Principles

Kent C. DoddsReact Testing Library 的作者,他經常會發表各種文章表達自己對測試的看法,而這篇文章整理了之前 Kent C. Dodds 提到的六個測試原則:

  1. Test your software in the same way that your users use it
  2. Avoid testing implementation details
  3. Write fewer, longer tests
  4. Write your tests with ease of understanding and maintainability in mind
  5. Write your tests in isolation
  6. Be careful with mocks

在每個原則下也都有附上該原則的說明和文章連結,算是一個整理起來的總集篇!

# React 18 Upgrade Guide and New Features

文章中先是說明什麼是 React 18,也敘述 React 在 17 時遇到的問題,接著就開始介紹 React 18 出現的幾個新功能,而且都有配合上簡短的程式碼講解哦:

  1. Client Rendering
  2. Hydration
  3. Render Callback
  4. Automatic Batching
  5. Transitions
  6. Dropped support for Internet Explorer

# JavaScript API Mocking Techniques

有時候需要模擬 API 是為了能夠在與後端討論好資料規格後,先運行一個 local server 串接 API 與 UI 的互動,也有時候模擬 API 是在單元測試時,用來隔離真實的環境。文章中介紹了幾種 JavaScript 裡面常用來模擬 API 的套件,並簡單介紹他們的差別及使用方式。

Tag

Recommendation

  1. 第 174 期 Golang 推薦文章
  2. 第 137 期 DevOps 推薦文章
  3. 第 137 期 前端開發 推薦文章
  4. 第 136 期 前端開發 推薦文章
  5. 第 119 期 DevOps 推薦文章

Discussion(login required)