
웹 개발을 하다 보면 "서버"라는 단어가 정말 많이 나옵니다.서버사이드 렌더링백엔드 서버웹 서버DB 서버프록시 서버리버스 프록시API 서버같은 문장에서 "서버"라는 단어가 중복되며 쓰이기 때문에, 개발을 처음 접하거나 프론트엔드 중심으로 프로젝트를 진행해온 분들은 ‘서버’가 도대체 뭘 의미하는 건지 헷갈릴 수밖에 없습니다.오늘은 막 취업했을 당시, 실제로 많이 헷갈리고 이해하기 쉽지 않았던 '서버'라는 키워드에 대해 이야기해볼까 합니다.이 글에서는 실전 웹 서비스에서 등장하는 서버의 종류들을 개발자 관점에서 아주 명확하게 구분하고 설명해드릴게요.많은 초보 개발자 및 비개발자 분들에게 도움이 되길 바랍니다. 서버란? 기본적으로 "서버"란, 클라이언트(사용자)의 요청을 받고 응답을 처리해주는 프로그램 또는..