メインコンテンツまでスキップ

「hooks」タグのついた9記事

全てのタグを見る

Guide と Sensor のペア(寄り道:/grill-me)

規範を「文章で誘導する Guide」と「機械で取りこぼしを捕まえる Sensor」のペアで守る。十字分類の最も鮮明な例を、要件詰問スキル /grill-me を題材に見ます。

hooks の仕組み

hooks は settings.json でイベントに紐づけて登録するスクリプト。この環境で使う 8 イベントと、exit 2 による自己修正フィードバックの仕組みを整理します。

useContext

この章では、コンポーネントツリー全体でデータを共有するための`useContext`フックについて学びます。

useEffect

この章では、副作用(Side Effect)を扱う`useEffect`フックについて学びます。

useReducer

この章では、複雑な状態ロジックを管理するための`useReducer`フックについて学びます。

useRefとDOM操作

この章では、DOMへの直接アクセスや値の保持に使用する`useRef`フックと、関連するAPIについて学びます。

カスタムフック

この章では、ロジックを再利用可能な形で抽出するカスタムフックについて学びます。

応答終了時の Stop hook

/debug が答えを返す瞬間、Stop イベントで 7 つの hook が並列に走る。即ブロックする Sensor と、まず観測だけする log-only Sensor の違いを解説します。

調査・修正中に効く rule と hook

ファイルを読むと path-scoped rule が自動ロードされ、書き換える瞬間には PreToolUse / PostToolUse hook が割り込む。「楽な修正」を構造的に塞ぐ仕掛けを見ます。