Hooks(useState、useEffect、useContext など)は関数コンポーネントでステート管理とサイドエフェクトを処理するための React の機能です。React Native でも同じように機能します。主要な hooks を理解することは、React Native コンポーネントを構築するために不可欠です。
useState — ステート
const [count, setCount] = useState(0); // state + setter; setting it re-renders
const [user, setUser] = useState(null);
