SSR2 [5주차] 웹과 웹 프레임워크 2월 18일 자 학습 내용 정리입니다. ✅ 웹 웹(Web)이란 사전적 의미로는 World Wide Web을 의미한다. 즉, 인터넷 상에서 동작하는 모든 서비스를 웹이라고 한다. 일반적인 의미로는 웹 브라우저로 접속해서 이용하는 서비스, 웹 사이트를 주로 의미한다. ✔️ 웹 서비스의 동작 방식 웹 서비스는 기본적으로 HTTP 요청과 응답의 반복으로 이루어진다. HTTP 요청은 사용자가 어떤 데이터가 필요한지 서버에 알리는 역할이며 HTTP 응답은 HTTP 요청에 해당하는 적절한 데이터를 전달하는 역할이다. 웹 서비스 동작 방식은 다음의 순서로 이루어진다. 브라우저가 인터넷을 통해 HTTP 요청을 서버에 전달한다. 서버는 사용자의 HTTP 응답을 브라우저로 전송한다. 브라우저는 HTTP 응답을 사용자에게 적.. 2022. 2. 18. [Frontend] CSR과 SSR 취준생이라면 알면 좋을 프론트엔드 관련 지식들 자료를 보고 정리한 내용입니다. ✅ SPA와 MPA ✔️ SPA SPA(Single Page Application)는 하나의 HTML 파일을 기반으로 자바스크립트를 이용해 동적으로 화면의 컨텐츠를 바꾸는 형식의 웹 어플리케이션이다. 따라서 페이지 새로고침이 발생하지 않고 일반적으로 사용자의 작업에 대한 응답이 필요한 경우 적절한 리소스를 동적으로 로드, 페이지에 추가한다. ✔️ MPA MPA(Multiple Page Application)는 사용자가 페이지를 요청할 때마다 웹 서버가 요청한 UI와 필요한 데이터를 HTML로 파싱해서 보여주는 방식의 웹 어플리케이션이다. 따라서 사용자의 요청이 발생할 때마다 서버는 새 HTML 페이지를 렌더링하고 이로 인해 페.. 2022. 1. 24. 이전 1 다음