json 2

<TIL> 220123 이더넷, 싱글 스레드, JSON

🌱 { 네트워크 } 데이터 링크 계층은 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층입니다. 데이터 링크 계층에서는 데이터에 이더넷 헤더와 트레일러를 추가하여 프레임을 만듭니다. { 자바스크립트 } 디바운스는 짧은 시간 간격으로 발생하는 이벤트를 그룹화해서, 마지막에 한 번만 이벤트 핸들러가 호출되도록 합니다. 스로틀은 짧은 시간 간격으로 발생하는 이벤트를 그룹화해서, 일정 시간 단위로 이벤트 핸들러가 호출되도록 호출 주기를 만듭니다. 자바스크립트 엔진은 싱글 스레드로 동작하지만 브라우저는 멀티 스레드로 동작합니다. JSON은 클라이언트와 서버 간의 HTTP 통신을 위한 텍스트 데이터 포맷입니다. 📌 모두의 운영체제 / 미즈구치 카츠야 지음 / 이승룡 옮김 / 길벗 모던 자바스크립트 Deep D..

클래스/└ TIL 2022.01.23

<TIL> 211210 HTTP, JavaScript

🐣 { HTTP } PRG 패턴 (POST / REDIRECT / GET) POST로 새로고침하면 중복 처리가 될 수 있기 때문에 사용합니다. POST로 요청하였다면 GET으로 결과화면을 Redirect 하는 패턴을 말합니다. 헤더 HTTP 메시지에는 헤더가 포함되어 있습니다. 헤더에는 전송에 필요한 모든 부가정보가 담겨 있습니다. 메시지 본문을 통해서는 표현 데이터를 전달합니다. 인증이나 쿠키 등의 정보도 포함됩니다. 쿠키 서버에서 클라이언트에 쿠키를 set 합니다. 클라이언트에서 서버에 요청을 할 때 쿠키를 같이 건냅니다. 캐시 검증 헤더(서버의 응답)와 조건부 요청 헤더(클라이언트의 요청)를 통해 캐시를 처리합니다. 수정된 시간 또는 ETag를 활용하여 캐시를 효율적으로 관리합니다. 클라이언트와 서..

클래스/└ TIL 2021.12.10