- Next.js 서버 액션은 데이터 업데이트(POST, PUT, DELETE)에 필수적입니다. 🛠️
- 서버 액션은 브라우저에서 트리거되지만 서버에서만 실행됩니다. ⚙️
- 서버 액션은 자동으로 POST 요청을 생성하며, 데이터를 백엔드로 전달합니다. ➡️
- 보안 강화를 위해 서버 액션은 공개 HTTP 엔드포인트로 취급해야 합니다. 🔒
- 데이터 유형 검증(form data 확인) 및 스키마 검증(Zod 사용)을 통해 안전한 데이터 처리가 중요합니다. 🛡️
- 유효성 검사 실패 시 서버 액션을 중단하여 데이터 무결성을 유지합니다. 🚫