📚 Reference
📜 Chapter
‘use client’
‘use strict’
Server Actions
‘use server’
- ‘use server’
- React 서버 컴포넌트나 서버 함수를 정의할 때 사용하는 지시문이다.
- 이 지시문을 파일 맨 위에 추가하면, 해당 파일 내의 모든 함수는 서버에서 실행되는 것으로 간주된다.
- 서버 컴포넌트 내부에서 사용: 서버 컴포넌트 내에 정의된 함수에 이 지시문을 추가하면 해당 함수가 서버에서 실행된다.
- 독립된 파일에서 사용: 별도의 파일에
'use server'
를 추가하고 함수를 내보내면, 이 함수는 클라이언트 컴포넌트에서도 호출할 수 있는 서버 액션이 된다.