
처음 깃허브 레포지토리를 열었는데 server/, client/ 같은 폴더명이 보인다? 저도 “어? 클라이언트라면 사용자 PC 아닌가? 왜 서버에 client 코드가 있지?” 하고 당황한 적이 있습니다. 사실 이 폴더들은 ‘어디서 돌 명령인가’를 구별하기 위한 라벨일 뿐입니다. 코드가 ‘실행된다’는 건 뭐죠?컴퓨터가 파일에 적힌 명령(코드)을 한 줄씩 읽어 ‘행동’(연산·저장·출력)을 수행한다는 뜻입니다. 우리가 웹브라우저 주소창에 example.com 을 치는 순간에도, 서버라는 컴퓨터 안쪽에서 “누가 왔네? HTML 보내줘!”라는 명령이 순서대로 실행됩니다.아래에서 아주 기초부터 차근차근 풀어봅니다.1. 두 폴더가 가리키는 ‘실행 장소’폴더 이름 명령을 읽어‑돌리는 주체 하는 일(예시)폴더 이름코드를..