iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

Effect 魔法:打造堅不可摧的應用程式 系列

Effect 是近一兩年興起的一套 TypeScript 的函式庫,可以幫助我們打造更加強韌的應用程式。本系列將帶你一路由淺入深探索 Effect 的魔法,並透過實戰演練,學習如何在實際專案中使用 Effect,替你的應用程式帶來完整的 type-safety、明確的 checked error、強大的流程控制能力及更多優勢

參賽天數 4 天 | 共 4 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

0. Effect 魔法:替你的應用程式注入堅不可摧的力量

Effect 是近一兩年興起的一套 TypeScript 的函式庫,可以幫助我們打造更加強韌的應用程式,目前我已經使用 Effect 這個套件一年多了,這段時間...

2025-09-15 ‧ 由 DanSnow 分享
DAY 2

1. Functional Programming 簡介

在第一篇我們說到會介紹一點 functional programming (FP) ,不過不用太緊張,我們不會很深入 FP 的概念,我想應該有不少人,看了一些...

2025-09-16 ‧ 由 DanSnow 分享
DAY 3

2. 為什麼需要 Effect, Promise 不夠嗎

在開始前,我們先來看一個範例,關於以下的 function 你覺得可能有幾個地方可能發生錯誤呢? function fetchItemDetail(id: nu...

2025-09-17 ‧ 由 DanSnow 分享
DAY 4

3. 第一個 Effect

我們終於要來建立 Effect 了,但… 其實建立 Effect 有非常多的方法,執行 Effect 雖然少一點,但也不只一種,我就介紹幾個比較常用的 使用立即...

2025-09-18 ‧ 由 DanSnow 分享