Spring/네트워크, 웹관련지식 4

웹 관련 지식 :) SSR(Server Side Rendering) vs CSR(Client Side Rendering)

goal SSR과 CSR을 이해한다. Server Side Rendering SSR과 CSR의 차이점을 이해한다. 🤪 멍청한 나, 그리고 본의아니게 강사님 괴롭힘..💣 코드스테이츠 실시간 세션에서 강사님께 하나부터 열까지 다 알려달라는 식으로 붙잡아버렸고(사실 혼자 공부할 때 그냥 대강 보고 넘겼다...) 강사님이 날 반드시 이해시키겠다는 자세로 임해주셔서 강제적(?)으로 이해해버렸다. 세션에 상주하셨던 나태O 강사님, 이정O 강사님, 구민O 강사님께 정말 감사드린다. 앞으로 더 괴롭힐것 같은데.. 미리 죄송하다는 말씀드린다- 1. SSRServer Side Rendering URL은 보이지 않지만, 다른 페이지로 전환되는 것이 SSR 웹 페이지를 브라우저에서 1 렌더링하는 대신, 서버에서 렌더링한다. ..

네트워크 :) 클라이언트-서버 콘셉트 / 브라우저 작동원리(프로토콜, URL, URI, HTTP) / Chrome Network Tab / HTTP Messages의 구조와 설명

goal 클라이언트-서버 콘셉트를 이해한다. 브라우저의 작동 원리를 이해한다. Chrome Network Tab을 이해할 수 있다. HTTP messages의 구조를 설명한다. 같이보면 좋을 글 (중복포함) 이전에 작성한 나의 포스팅 - 웹 관련 지식 :) 웹의 동작방식(HTTP, TCP/IP, DNS) 큰 그림, 패킷의 얕은 이해 1. 클라이언트 - 서버 아키텍쳐 2티어 아키텍쳐, 3티어 아키텍쳐가 무엇인가? 나의 포스팅 자료참고 잡다한 기초 :) 컴퓨터 구성 요소 및 동작방식, sw/hw종류, 컴파일과 빌드, 2티어/3티어 아키텍쳐 2. 브라우저의 작동 원리 [1] 클라이언트와 서버 간의 통신 방법 HTTP 1 프로토콜 웹 애플리케이션 아키텍처에서는 클라이언트와 서버가 HTTP 프로토콜로 대화를 나눈..

네트워크 :) 웹의 동작방식(HTTP, TCP/IP, DNS) 큰 그림, 패킷의 얕은 이해

goal 웹의 동작 방식 큰 그림을 이해한다. (얕은 개념) 패킷을 이해한다. (얕은 개념) 1 ] 웹의 동작 방식 서버의 범위 : Database도 데이터 제공자이기 때문에 Server라고 볼 수 있다. [1] 웹 통신과 관련된 개념 용어 설명 인터넷 연결 웹에서 데이터를 보내고 받을 수 있게 해준다. TCP / IP (Transmission Control Protocol / Internet Protocal) 데이터가 어떻게 웹을 건너 여행을 해야하는지 정의하는 통신 규약 - TCP : 전송제어규약 - IP : 인터넷규약 DNS 서버 (Domain Name System Servers) 서버의 주소를 찾는 것 - 호스트의 도메인 이름((예)www.naver))을 호스트 주소((예)12,345.678.12..

네트워크 :) TCP / IP란? OSI 7계층과 TCP / IP 4계층

goal 1. TCP/IP에 대해서 이해한다. 2. OSI 7계층과 TCP / IP 4계층을 이해한다. 1 ] TCP/IP (Transmission Control Protocol / Internet Protocal) TCP/IP는 데이터가 의도된 목적지에 닿을 수 있도록 보장해주는 통신 규약이다. TCP/IP의 이름에서 알 수 있듯이 TCP / IP에는 두가지 프로토콜로 이루어져 있으며 인터넷으로 디바이스를 연결하는 네트워크 프로토콜 집합이며 개별적인 네트워크 프로토콜로 사용될 수 있다. TCP / IP는 인터넷의 기본 통신 언어이다. TCP / IP를 사용하면 한 컴퓨터가 데이터 패킷을 컴파일하고 올바른위치로 전송하여 인터넷을 통해 다른 컴퓨터와 통신할 수 있다. 1. TCP란? 최상위 계층인 TCP는..