Next.js
useActionState란?
useActionState는 Next.js 14에서 도입된 새로운 React 훅으로, 서버 액션(Server Actions)과 함께 사용하여 클라이언트 컴포넌트에서 서버 액션을 호출하고, 그 상태를 관리하는 역할을 한다. 🔹 useActionState 개념서버 액션을 클라이언트 컴포넌트에서 사용할 때, 상태(state)를 관리할 수 있도록 해준다.기존 useState와 비슷하지만, 서버 액션의 요청 상태(pending, success, error) 를 다룰 수 있다.🔹 useActionState 사용법1️⃣ 서버 액션 정의 (server.ts)서버 액션은 서버에서 실행될 함수로, use server 디렉티브를 사용한다.// app/actions.ts"use server";export async fun..
2025. 2. 2.