React Component Patterns

21.03.07

After Reading "Before You Memo"

memo好用歸好用,但凡多寫一段code,執行時還是要多跑幾行程式。在決定使用memo之前,你還有哪些選擇?

20.03.14

Prop Getters and Render Props

僅是一個小小的元件,一個span或一個div,都要用Consumer包起來嗎?到處建立Context會不會很難管理?因此,以function作為children(Function as children),是個更有彈性的選擇

20.01.30

Function as children

僅是一個小小的元件,一個span或一個div,都要用Consumer包起來嗎?到處建立Context會不會很難管理?因此,以function作為children(Function as children),是個更有彈性的選擇

19.12.29

Compound Components

工作上收到設計稿時,我習慣先和組員討論,哪些元件有可能會被重複使用?由於最近上頭同意大幅重構,在後台系統的頁面有87%元件是相似的情況下,同事組裝元件的方式也大同小異,他們希望我為主畫面設計一個Template,減少拼裝元件的時間。