개발 관련 대화를 듣다 보면 프론트엔드, 백엔드라는 단어가 자주 등장합니다. 이 두 용어, 도대체 어떻게 다른 걸까요? 오늘은 우리 모두가 한 번쯤 가봤을 병원을 예로 들어 쉽게 풀어보겠습니다. 병원으로 이해하는 프론트엔드와 백엔드병원에 가면 크게 두 곳의 공간이 있습니다. 하나는 환자가 직접 들어가는 접수처, 대기실, 진료실이고, 다른 하나는 환자 눈에 보이지 않는 의무기록실, 검사 분석실, 처방 시스템입니다. 프론트엔드 — 환자가 직접 마주치는 공간병원 입구에 들어서면 가장 먼저 접수 창구가 보입니다. 이름을 말하면 직원이 안내해 주고, 화면에 대기 번호가 뜨고, 진료실 문에는 의사 이름이 붙어 있습니다. 이 모든 것이 프론트엔드입니다. 앱으로 보면, 병원 예약 앱에서 달력을 탭해 날짜를 고르고, 의..