[Front-end/Back-end] 클라이언트, 서버, 웹서버, API 그리고 REST API
들어가기 전에(link) 1. 프론트앤드 컨텐츠의 종류1) 정적 컨텐츠: 클라이언트 요청 시 서버에 미리 저장된 파일(HTML, CSS, JS)을 그대로 응답해서 보여주는 것. 워드 문서 파일을 생각해보자. 내가 누군가에게 파일을 전송한다면 수정하지 않는 한 내용은 항상 동일하지 않은가?>> 정적 컨텐츠는 모든 클라이언트의 요청에 항상 동일한 결과를 보여준다. 2) 동적 컨텐츠: 누가, 언제, 어디서, 어떻게, 무엇을 요청했는지(사용자의 환경)에 따라 각기 다른 결과를 보여주는 것. 우리가 생각하는 인터넷 페이지는 거의 동적 컨텐츠에 해당한다. 네이버 뉴스창이 "오늘", "내 알고리즘"과 일치하는 뉴스를 상단에 띄워주는 것처럼 사소한 변화들 모두가 모두 동적 컨텐츠이기 때문에 발생한다. 3) 웹문서: ..