TypeScript
読了 8分
TypeScript + React 実践 #1 始まりとセットアップ
なぜReactにTypeScriptを使うのかから、ViteでReact + TSプロジェクトを作って最初のコンポーネントに型を付けるところまで一気に整理します。
読了 11分
TypeScript基礎講座 #7 ユーティリティ型とtsconfig
実戦で毎日使うことになる標準ユーティリティ型(Partial/Pick/Omit/ReturnTypeなど)と、コンパイル動作を決めるtsconfig.jsonの主要オプションを整理してシリーズを締めくくります。
読了 9分
TypeScript基礎講座 #6 ジェネリクス深掘り
ジェネリクスの本当の表現力を引き出す道具たち — 制約、複数の型パラメータ、ジェネリックインターフェース/クラス、keyof、そしてインデックスアクセス型を整理します。
読了 10分
TypeScript基礎講座 #4 Union / Literal / Narrowing
複数の可能性のうちの1つの値を表すunion型とliteral型、そして分岐の中で型を絞り込むnarrowingパターンを一気に整理します。
読了 9分
TypeScript基礎講座 #3 interfaceとtype alias
オブジェクト型に名前を付けて再利用する2つの道具、interfaceとtype aliasの使い方、違い、いつどちらを使うかを整理します。
読了 9分
TypeScript基礎講座 #2 基本の型
毎日使うことになる基本的な型 — string、number、boolean、array、tuple、object、enum、any/unknown — を一気に整理します。