https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fwww.grabbing.me%2F4-Node-js-Express-353cddd1958744abb9c179c27951e01c&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false

본 자료는 '개발 다마고치' 프로젝트에서 사용하는 실제 수업자료입니다.

[개인 광고]

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7f703a1f-2a13-4947-8743-67f440ccad1c/Untitled.png

  1. IT 개발자와 함께 일하는 모든 사람들을 위한 필수 개발 지식 강의
  2. 엄선한 IT 콘텐츠와 개발 지식을 보내주는 뉴스레터 구독하기💪🏼

관련 수업 영상

https://www.youtube.com/watch?v=7kDjnQVm7TU

서버 편

네트워크 핵심 개념

🔗네트워크 개념 쉽게 이해하기

네트워크는 컴퓨터와 컴퓨터끼리 통신하는 것을 의미합니다. 사용자들이 웹 서비스를 이용하는 것은 즉 네트워크 통신이 일어나고 있다는 거죠.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6fe06d6c-d554-4f10-95b0-66b30cc59a34/Untitled.png

IP: 컴퓨터의 네트워크 상 주소입니다. IP 주소를 알아야지 네트워크 통신이 가능하겠죠?

PORT : 컴퓨터 안에서 실행되고 있는 프로세스들의 주소입니다. IP 주소로 컴퓨터끼리 연결이 된 후 정보를 주고받기 위해선 서버 프로세스까지 연결이 되어야 합니다. 만일 잘못된 포트번호로 접근하면 서버 컴퓨터에서 실행되고 있는 다른 프로세스로 연결되므로 제대로 된 결과를 받지 못하겠죠?

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7268b562-1551-4304-bd2e-d019edca3344/Untitled.png