🌐WEB

· 🌐WEB
웹의 요청과 응답은 클라이언트와 서버 간의 통신을 위한 메시지이다. 요청클라이언트가 서버로 보내는 메세지  요청 메세지는 세 가지 부분으로 이루어져 있다. HTTP 프로토콜의 요청 라인요청 방식 (GET, POST, PUT, DELETE)URLHeader요청에 대한 부가적인 정보Body (본문)POST, PUT 요청과 같이 요청과 함께 전달되는 데이터를 포함한다. 요청과 함께 전달되는 데이터가 없을 경우 Body가 없을 수도 있다. 응답서버가 클라이언트로 보내는 메세지  응답 메세지는 세 가지 부분으로 이루어져 있다.HTTP 프로토콜의 상태 라인응답 상태 코드 (200) 메세지Header응답에 대한 부가적인 정보Body (본문)서버에서 클라이언트로 전송되는 데이터   HTTP 요청과 응답 메세지는 텍스트..
· 🌐WEB
인터넷을 이용하면서 접속하게 되는 웹 페이지는 크게 두 가지로 나뉜다.저장된 파일을 그대로 보는 정적 웹 페이지(Static Web Page)와 다른 변수들에 의해 변경되어 보이는 동적 웹 페이지(Dynamic Web Page)다. 각각의 특징들을 살펴보고자 한다. 정적 웹 페이지 (Static Web Page)웹 서버에 이미 저장된 파일 (HTML 파일, 이미지, JavaScript 파일 등)을 클라이언트에게 전송하는 웹 페이지다.사용자는 서버에 저장된 데이터가 변경되지 않는 한 고정된 웹 페이지를 계속 보게 된다.따라서 모든 사용자는 같은 결과의 웹 페이지를 서버에 요청하고 응답 받게 된다.장점다른 처리 없이 요청에 대한 파일만 전송하기 때문에 빠르다.단순한 문서로 웹 서버를 구축하므로 호스팅 서버에..
· 🌐WEB
반응형 웹 (Responsive Web)반응형 웹은 미디어 쿼리를 사용해 기기 화면의 크기를 확인하고 유연한 이미지와 그리드를 활용해 화면 크기 변화에 따라 페이지의 크기 및 레이아웃을 조절하는 기술  적응형 웹 (Adaptive Web) 서버나 클라이언트에서 웹에 접근한 기기를 체크해 그 기기에 맞는 템플릿을 제공하는 개념 기존에 이미 데스크톱용 템플릿을 작성했다면, 바닥부터 재구축할 필요 없이 다른 기기용 템플릿만 따로 만들면 되어 편리하다. 또, 사용자의 기기에 맞는 템플릿 및 CSS만 다운로드 하므로 데이터 낭비가 적고 로딩 속도가 빠르다.다만, 각 기기별로 별로의 템플릿을 작성해야 하므로 개발이 복잡해진다.  하나의 템플릿만을 사용해 다양한 사용자와 기기에 대응할 수 있어 개발이 간편하다는 장점..
말동말동현
'🌐WEB' 카테고리의 글 목록