iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

React 前端工程師的兩把刷子 系列

主線預計會寫「TypeScript」以及「React 前端測試」有關的內容。支線則是會根據當天所學到或看到的內容來即時分享。

鐵人鍊成 | 共 30 篇文章 | 99 人訂閱 訂閱系列文 RSS系列文 團隊鐵人賽臻融一
DAY 11

[Day11] TS:什麼!型別也有樣板字串(Template Literal Types)?

這是我們今天要聊的內容,老樣的,如果你已經可以輕鬆看懂,歡迎直接左轉去看我同事 Kyle 精彩的文章 — 「今晚,我想來點 Web 前端效能優化大補帖!」。...

2021-09-26 ‧ 由 pjchender 分享
DAY 12

[Day12] TS:什麼!型別還有遞迴(recursion)的概念?用組合技實作 SnakeToCamelCase

這是我們今天要聊的內容,老樣的,如果你已經可以輕鬆看懂,歡迎直接左轉去看我同事 Andy 精彩的文章 — 「前端工程師學習 DevOps 之路」。 什麼是遞迴...

2021-09-27 ‧ 由 pjchender 分享
DAY 13

[Day13] TS:什麼!這個 typeof 和我想的不一樣?

這是我們今天要聊的內容(不是業配),老樣的,如果你已經可以輕鬆看懂,歡迎直接左轉去看我同事 Ken 精彩的文章 — 「From State Machine t...

2021-09-28 ‧ 由 pjchender 分享
DAY 14

[Day14] TS:什麼!TypeScript 中還有迴圈的概念 - 用 Mapped Type 操作物件型別

) 上面這個是今天會提到的內容,如果你已經可以輕鬆看懂,歡迎直接左轉去看我隊友們的精彩文章! Index Signatures & Indexable...

2021-09-29 ‧ 由 pjchender 分享
DAY 15

[Day15] TS:在 Mapped Type 中使用 Template Literal 來改物件型別中的所有 key

上面這個是今天會提到的內容,如果你已經可以輕鬆看懂,歡迎直接左轉去看我隊友們的精彩文章! 昨天我們已經學到了 Mapped Types 的精華,就是可以在 I...

2021-09-30 ‧ 由 pjchender 分享
DAY 16

[Day16] TS:在 Mapped Type 中修改物件的 property modifiers:理解 Partial、Required 和 Readonly 的實作

這是我們今天要聊的內容,老樣的,如果你已經可以輕鬆看懂,歡迎直接左轉去看同事 Kyle 的精彩文章 — 「今晚,我想來點 Web 前端效能優化大補帖!」。 在...

2021-10-01 ‧ 由 pjchender 分享
DAY 17

[Day17] TS:理解 Pick、Record 的實作

這是我們今天要聊的內容,老樣的,如果你已經可以輕鬆看懂,歡迎直接左轉去看同事 Andy 精彩的文章 — 「前端工程師學習 DevOps 之路」。 在學習了 M...

2021-10-02 ‧ 由 pjchender 分享
DAY 18

[Day18] TS:理解 Omit 的實作

是我們今天要聊的內容,老樣的,如果你已經可以輕鬆看懂,歡迎直接左轉去看同事 Ken 精彩的文章 — 「From State Machine to XState...

2021-10-03 ‧ 由 pjchender 分享
DAY 19

[Day19] TS:什麼!泛型的參數還能有預設值?

今天這個範例是來自第三方套件 utility-types,在有了前幾天的知識後,讓我們來試著了解這個 Utility Type 是如何實作的吧!如果你已經可以...

2021-10-04 ‧ 由 pjchender 分享
DAY 20

[Day20] TS:用型別建立型別:當個 TypeScript 的型別魔術師

寫到第 20 天,關於如何建立 Utility Type 所需的知識也差不多吿一個段落,今天就來做個簡單的小結。 建立 Utilty Types 時 在前幾天的...

2021-10-05 ‧ 由 pjchender 分享