📖 한국경영교육연구소 AI ACADEMY · 용어·통역 사전
클라이언트 (client)
💬 쉬운 뜻
서버(주방)에 주문을 넣는 ‘손님’ 쪽이에요. 보통 우리가 보는 웹브라우저(크롬·사파리)나 휴대폰 앱이 클라이언트예요. 식당에서 주문하고 음식을 받아 먹는 손님과 같아요 — 직접 요리(처리)하진 않고, 주방(서버)에 “이거 주세요” 요청하고 결과를 받아 화면에 보여주죠. ‘클라이언트=손님 쪽 화면’, ‘서버=주방 쪽 처리’로 짝지어 외우면 쉬워요.
🧭 이 상황에서
AI가 코드를 설명하면서 “이건 클라이언트에서, 저건 서버에서”라고 나눌 때 헷갈리는 말이에요. 클라이언트(손님 화면)는 누구나 들여다볼 수 있어 비밀(키·비밀번호)을 두면 안 되고, 서버(주방)는 안 보이니 비밀을 둘 수 있어요. 이 구분을 알면 ‘왜 키를 화면에 두면 위험한지’가 단번에 이해돼요.
⌨️ 이럴 땐 이렇게 입력
- 이 코드에서 클라이언트(화면)에서 도는 부분과 서버에서 도는 부분을 나눠서 표시해줘.
- 비밀 키가 클라이언트(브라우저)에 노출되면 위험하니, 그 부분만 서버로 옮겨줘.
- 클라이언트에서는 화면만 그리고, 데이터 처리는 서버에 요청하도록 구조를 잡아줘.
🔮 AI가 이렇게 답하면 = 이런 뜻
AI가 “클라이언트(client)에서 처리한다”고 하면 = 손님의 브라우저·앱 안에서 바로 돌아간다는 뜻이라 빠르지만 누구나 들여다볼 수 있고, “서버에서 처리한다”고 하면 안 보이는 뒤편에서 안전하게 한다는 뜻이에요.
➡️ 다음엔 이렇게
비밀이 없는 화면 꾸미기·간단한 계산은 “클라이언트에서 해도 돼”라고 두고, 비밀이나 신뢰가 필요한 일은 “서버에서 처리해줘”라고 나누세요. 헷갈리면 “이 기능은 클라이언트가 맞아 서버가 맞아?”라고 물어보면 됩니다.
한국경영교육연구소 · AI ACADEMY — 외부강사 김지백 · 시연 교실 홈