오식랜드
[back-end] 클라이언트와 서버 본문
반응형
클라이언트와 서버
클라이언트 서버
쉽게 식당 내에서 손님과 서빙직원이라고 생각하면 쉽다.
손님(client)은 음식을 '주문'하고 직원(server)은 주문한 음식을 '서빙'해준다.
클라이언트. 즉 고객이다.
우리에게 보여지는 화면단이 클라이언트라고 생각하면 된다.
고객은 화면 링크에 접속하기도 하고, 버튼을 클릭하기도 한다.
이와 같은 액션을 취하면 그 ‘요청’을 서버가 응답하여 클라이언트가 원하는 바를 제공해준다.
둘이 실행되는 순서
1. 클라이언트 -> 서버 : 요청
2. 서버 -> 클라이언트 : 요청에 대하여 응답, 요청한 바를 제공해줌
*클라이언트 : 사용자, 사용자의 액션 (링크진입, 버튼클릭 등)
*서버 : 요청을 받으면 요청한 내용을 보여주는 프로그램!
*요청? HTTP 요청을 말한다 (GET, POST, PUSH, DELETE)
HTTP요청
- 읽기(GET) : 페이지 읽기
ex) /list 라는 페이지 진입 시 list.html 을 클라이언트로 전송
- 쓰기(POST) : 생성
ex) 블로그의 글 / 댓글 등을 생성
- 수정(PUSH)
- 삭제(DELETE)
출처 : 코딩애플 유튜브
링크 : https://www.youtube.com/watch?v=NoLV5iP5FNY
반응형
'dev-log > server' 카테고리의 다른 글
[node.js] 경로에 따라 html파일 보내주기 (0) | 2022.04.11 |
---|---|
[node.js] nodemon으로 서버 재실행 자동화하기 (0) | 2022.04.11 |
[node.js] node.js 서버 열기 (0) | 2022.04.11 |
[node.js] Node.js와 Express 설치하기 (0) | 2022.04.11 |
[node.js] Node.js 란? (0) | 2022.04.11 |
Comments