利用每天 5 ~ 10 分鐘的時間,導讀英文的官方文件、優質文章給你看。預計會讀的內容可能包括但不限於:react、react-router、react-query、vite、...等等。
分享兩個方便將資料做型別檢查的工具: zod: https://zod.dev/ajv: https://ajv.js.org/guide/typescrip...
今天來談談為什麼要特別用 ref 來把變數保存起來?為什麼不能直接把變數訂在元件外面呢?最後則跟著官方文件來看看 useRef 是如何實作的。 https:/...
今天來看三個重點: 怎麼使用 ref 保存 DOM Node? callback ref 怎麼用? DOM Nodes 是在什麼時間點被保存當 ref 中?...
今天延續昨天的文章,來看看 forwardRef 和 useImperativeHandle 的使用,因為這兩個 API 大部分時在開發自己的元件庫時會用到,...
今天來從官網理解 useEffect 最基本的使用方式: 呼叫 useEffect 定義 dependencies array 需要的話,加上 cleanu...
延續昨天 useEffect 的說明,今天著重在 cleanup function 的使用時機、並搭配 useEffect 中的 closure 來做到「取消...
除了讀官方提供的教學文件之外,官方提供的更新紀錄、升級文件也是很重要的資訊,今天就來讓我們看能夠從那些地方了解套件每次升級時到底更新了那些項目。
閱讀文章:You Might Not Need an Effect @ React Docs beta
延續昨天的內容~ 閱讀文章:You Might Not Need an Effect @ React Docs beta
前端有一大部分是要把 API 拿到的資料轉換成適合讓 UI render 的資料格式,今天用一個和官網稍微不同的方式來組出同樣的畫面內容,也可以分享看看,如果...