웹훅(web hook) 이란?
위 그림이 웹훅을 가장 잘 설명한 그림이라고 보면 되는데.. 보통 Polling이란 앱에서 엔드포인트에 이벤트가 발생했는지 주기적으로 확인하는 방식이라 비효율적이지만, webhook은 엔드포인트에서 발생한 이벤트가 우리의 앱에 수신되는 형태이다. 즉 "역방향 API" 라고도 하는데, 일반적인 API는 클라이언트가 서버를 호출하지만 웹훅(web hook)은 웹훅 (클라이언트에서 제공하는 URL)을 호출하는 서버 측에 등록하면 서버에서 특정 이벤트가 발생했을 때 클라이언트를 호출하는 방식을 말합니다. * 특정한 Event가 발생하면 ➔ Trigger로 웹훅이 동작하고 -> 지정한 Action이 일어납니다
멘토링
2021. 12. 8. 12:58