React
読了 9分
ReactでTodoアプリを作る #4 編集機能
項目をダブルクリックするとインライン編集モードに入り、Enterで保存 / Escapeでキャンセルする編集機能を作りながらuseRefも初めて使ってみます。
読了 7分
ReactでTodoアプリを作る #1 開始と追加/削除
基礎講座で学んだReactで本物のTodoアプリを作ってみます。最初の記事は要件定義、コンポーネント設計、そして追加/削除機能までを作ってみます。
読了 11分
React基礎講座 #15 ルーティング概要 (React Router)
SPAのルーティング概念とReact Routerの基本的な使い方、動的経路/ナビゲーション/ネストルートまでを一度に見ていきます。
読了 9分
React基礎講座 #14 パフォーマンス最適化 (memo / useMemo / useCallback)
React.memo、useMemo、useCallbackを使ったパフォーマンス最適化の方法と、これらのツールをいつ使うべきで、いつ使うべきでないかを整理します。
読了 8分
React基礎講座 #11 stateのリフトアップ (lifting state up)
2つの兄弟コンポーネントが同じデータを共有する必要があるときに使う中核パターン、stateのリフトアップを学びます。
読了 10分
React基礎講座 #10 useEffect
コンポーネントの外部とインタラクションするside effectを扱う標準ツール、useEffectフックの動作とよくあるパターンを見ていきます。
読了 9分
React基礎講座 #9 フォームの扱い (controlled inputs)
Reactでフォームを扱う定石パターンであるcontrolled component、そしてtextarea/select/checkbox/radioなど様々な入力要素の扱い方を整理します。