키워드 | 한줄 설명 |
자바스크립트 엔진 | 자바스크립트 코드를 실행하는 프로그램 |
호이스팅 | 끌어올리는 것 / 미리 선언하는 것 |
Execution Context | 코드를 실행될 때 정보를 모아둔 엔진 |
스코프 | 변수가 접근할 수 있는 단위 |
this | 자기자신을 가리키는 것 |
JSON | |
클래스 | 객체를 생성하기 위한 템플릿 |
키워드 | 한줄 설명 |
클라이언트 | 응용 프로그램이나 서비스 |
서버 | 컴퓨터 프로그램이나 장치 |
서버 기본 구조 | Client Side Language -
Web server -
ip -
domain -
firewall -
port -
http message -
Server Side Language -
Database - 관리되는 데이터 집합
Protocol - |
HTTP | 구조화된 텍스트를 전송하기 위해 사용 |
HTTP - Message | 서버클라이언트 주고받는 통신 단위 |
HTTP - Request Method | 설명
GET - 데이터 조회를 요청할 때 사용하는 메소드
POST - 리소스 생성 또는 업데이트할 때 사용하는 메소드
PUT - 리소스를 전체 업데이트할 때 사용하는 메소드
PATCH - 리소스를 일부분 업데이트할 때 사용하는 메소드
DELETE - 리소스를 삭제할 때 사용하는 메소드 |
HTTP - Status Code | 구조화된 텍스트를 전송하기 위해 진행상태를 표시하는 코드 |
HTTP - URL | 리소스를 나타내는 주소 |
Query srting | URL 끝에 “?” 기호를 붙이며, “key=value” 형태로 전달 |
Path Variable | 리소스, 식별자 등 URL 경로에 포함시켜 표현 |
REST | 자원을 구조화하여 서버클라이언트 정보 교환 |