📖 한국경영교육연구소 AI ACADEMY · 용어·통역 사전
엔드포인트 (Endpoint)
💬 쉬운 뜻
엔드포인트는 주방의 '정확한 창구 주소'예요. 메뉴판(API)에 코너별 주소가 적혀 있죠 — 회원가입은 /signup, 상품 목록은 /products 하는 식으로요. 손님이 이 주소를 정확히 대야 알바생이 맞는 창구로 주문을 가져가요. 주소를 한 글자라도 틀리면 '그런 창구 없습니다(404)'가 돼요.
🧭 이 상황에서
내가 만든 사이트나 앱에서 '회원 목록을 불러와줘' 같은 기능을 만들 때, 그 부탁이 도착해야 할 정확한 주소가 바로 엔드포인트예요. 화면마다·기능마다 주소가 따로 있고(목록은 /products, 상세는 /products/12), AI가 만든 주소와 화면이 부르는 주소가 어긋나면 데이터가 안 와요. '어느 주소로 부르는지'를 맞추는 게 핵심이에요.
⌨️ 이럴 땐 이렇게 입력
- 회원 기능의 엔드포인트(주소)를 목록은 /members, 상세는 /members/{id} 로 정리해서 만들어줘.
- 지금 화면이 부르는 주소랑 서버가 만든 엔드포인트가 안 맞아서 데이터가 안 떠. 두 주소를 같게 맞춰줘.
🔮 AI가 이렇게 답하면 = 이런 뜻
AI가 "이 기능의 엔드포인트를 /products로 만들었다"라고 하면 = 그 부탁을 받을 '주방 창구 주소'를 /products로 정했다는 뜻이에요. 앞으로 상품 목록은 그 주소로 부르면 되고, 화면도 똑같은 주소로 불러야 데이터가 와요.
➡️ 다음엔 이렇게
데이터가 안 뜨면 "화면이 부르는 주소와 서버 엔드포인트가 같은지 확인해서 맞춰줘"라고 하세요. 주소가 헷갈리면 "이 기능들의 엔드포인트(주소) 목록을 한 표로 보여줘"라고 하면 메뉴판처럼 정리해 줍니다.
💬 김지백 강사의 현장 팁
솔직히 영화 '알 포인트'는 알아도 '엔드포인트'는 뭔지 몰랐어요. 바이브코딩이 평소엔 주소를 알아서 잘 잡아주는데, 기능을 새로 추가할 때 가끔 엉뚱한 곳에서 데이터를 끌어오는 걸 보고 당황한 적이 있어요 — 그게 바로 엔드포인트(주소)가 어긋난 경우였죠.
한국경영교육연구소 · AI ACADEMY — 외부강사 김지백 · 시연 교실 홈