inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

메린이가 좋아하는 랜덤게임 만들기

슬롯머신 만들기

Only는 잘 이해가 되지 않습니다.

158

주희용

작성한 질문수 2

0

함수마다 Server, Client를 구별하는 이유는 이해가 가는데

Server Only 와 Client Only는 왜 필요한지 잘 이해가 되지 않네요..

server

답변 1

0

윤농 Yunnong

예를 들어 Server 함수에서 Client함수와 Client Only 함수를 호출했을 때, Client 함수는 클라이언트에서 실행되지만 Client Only 함수는 실행이 되지 않습니다.
Client Only를 자주 사용하는 곳은 UI처럼 서버에는 존재하지 않고 클라이언트에서만 존재하는 경우입니다.

반대로 Client함수에서 Server Only를 호출할 수 없도록 되어있기에 재화처럼 보안이 중요한 로직은 ServerOnly로 지정하여 사용을 제한하는 것이 좋습니다.

또한 ClientOnly, ServerOnly를 설정하면 메이플스토리월드 에디터에서 실행될 수 없는 함수에 대해 경고 표시를 해주기에 실행 공간을 착각해서 일어나는 실수, 버그들을 미리 방지할 수 있습니다.

자세한 설명은 아래의 공식 문서를 읽어보시면 도움이 될 듯 합니다.
https://maplestoryworlds-creators.nexon.com/ko/docs?postId=210

DummyClient cpu스펙 질문있습니다.

0

120

2

oAuth2.0 로그인 후 쿠키 생성 질문

0

276

1

리슨서버(호스트) 질문입니다

0

620

1

서버3 실행에 대한 질문

0

230

1

awt 패키지 접근 불가 에러

0

518

1

서버 속도가 너무 느린데 비정상인가요?

0

1595

1

client에서는 userid를 보낸 적이 없습니다....!

0

280

0

MongoDB update 질문입니다...

0

257

0

gradle build 중 complieJava 멈춤현상

0

664

1

로컬환경에서 개발 후 운영환경으로 배포 시 발생하는 이슈에 대한 문의입니다.

1

575

2

Cluster 사용 목적과 예외 상황에 대한 질문입니다.

1

214

1

webpack server(localhost:8080)에서 Cannot Get / 만 나옵니다.

0

793

1

aws에 s3 버킷으로 client 빌드된것을 배포할때 proxy가 안먹히거나 405에러가 뜨는 이유가 무엇일까요?

0

336

0

Unity Server 관련해서 질문이 있습니다.

0

405

2