Skip to main content
dev-knowledge
ナレッジ
GitHub
7 docs tagged with "discriminated-union"
View all tags
Expression Problem — 「種類の追加」と「操作の追加」はトレードオフになる
TL;DR
React の条件レンダリングは switch と if をどう使い分けるか(render 関数方式は避ける)
TL;DR
TypeScriptで共通部分を持つ型を組む — `&`合成 / `interface extends` / ジェネリクスの使い分け
TL;DR
useReducer の基本・パターン・useState からの書き換え
TL;DR
カスタムフックの戻り値を `Object | null` にする設計はReactコミュニティで確立されたパターンではない
TL;DR
ジェネリクスとenumの使い分け — 判断軸は「型が似ている」ではなく「誰が型を決めるか」
TL;DR
ローディング状態はドメインか?通信状態とドメイン状態の見分け方
TL;DR