網絡
Mirage JS 深入探討:使用 Mirage JS 和 Cypress 進行 UI 測試(第 4 部分)
在 Mirage JS Deep Dive 系列的最後一部分中,我們將把我們在過去系列中學到的所有知識都用於學習如何使用 Mirage JS 執行 UI 測試。
閱讀更多使用 Immer 的更好的減速器
在使用 React 時,我們會維護很多狀態。 為了更新我們的狀態,我們需要編寫大量的 reducer。 在本文中,我們將學習如何使用 Immer 編寫 reducer 等等。
閱讀更多與 Mina Markham 一起 Smashing Podcast 第 18 集:我如何學習 React?
在 Smashing Podcast 的這一集中,我們談論的是學習 React。 React 喜歡使用什麼,有經驗的開發人員如何開始? 德魯麥克萊倫與米娜馬克漢姆聊天以找出答案。
閱讀更多Smashing Meets 預覽了現場直播的內容!
在這篇文章中,Rachel Andrew 回顧了我們成功的 [Smashing Meets](https://ti.to/smashingmagazine/),並考慮了我們將如何利用我們學到的一切來製作我們的 [Smashing Live](https://smashingconf. com/live/) 會議更好。
閱讀更多Mirage JS 深入探討:了解工廠、夾具和序列化程序(第 2 部分)
在 Mirage JS Deep Dive 系列的第二部分中,我們將了解 Mirage JS 的工廠、夾具和序列化程序。 我們將看到他們如何使用 Mirage 實現快速 API 模擬。
閱讀更多如何使用 Pug 創建更好的 Angular 模板
Pug 是一個模板引擎,可讓您編寫更簡潔的模板,減少重複。 在本文中,Zara Cooper 解釋了 Pug 是什麼以及如何在 Angular 應用程序中使用它。
閱讀更多即使整天被困在辦公桌前,如何感覺更有活力
如果沒有桌子,你最終會在咖啡館搖搖晃晃的桌子上工作,或者整天盯著你的腿——至少可以說是不舒服的選擇。 再說一次,如果您以錯誤的方式或坐得太久,您的辦公桌也會讓您感到不適。
閱讀更多