주말에 네트워크 과제로 물리 계층과 데이터 링크 계층을 공부했다.
https://kagan-draca.tistory.com/244
물리 계층이란?
물리 계층 OSI 7 계층의 가장 아래에 위치한 1 계층으로, 하드웨어로 표현 됩니다. 네트워크 장치의 전기적, 기계적 송석 및 전송 수단을 정의 합니다. 주로, OSI 7계층의 데이터 링크 계층(2 계층
kagan-draca.tistory.com
https://kagan-draca.tistory.com/245
데이터 링크 계층이란?
데이터 링크(Data Link) OSI 7계층의 2번째 계층으로 인접한 네트워크 노드끼리 데이터를 전송하는 기능과 절차를 제공합니다.또한, 물리 계층(1계층)에서 발생할 수 있는 오류를 잠지하고 수정해줍
kagan-draca.tistory.com
학교에서 물리에 대해서는 자세히 배우지 않아서 몰랐는데
케이블 선 외에도 여러가지 장비가 있다는 사실을 알게 됐다.
또한 데이터 링크 계층에서는 오랜만에 보는
(내가 이걸 다시 보게 될 줄이야...)
(군대(4학년에 끌려감...) 가지 전에 배웠던 내용...)
Sliding Windows 방식, Go-back N, Selective Repeat 방식을
복습할 수 있었다.
(이걸 코드로 짜라고 하면... 내가 할 수 있을까...)
과제를 제출한 이후,
https://kagan-draca.tistory.com/246
1-10 API와 REST API 개념
API와 REST API의 개념 목표1. API와 REST API가 어떠한 역할을 담당하는지 이해한다.2. Express.js의 Routing이 어떻게 이뤄지는지 이해한다.3. Insomnia API Client를 설치하고, API를 테스트 해본다. 1. API(Applicati
kagan-draca.tistory.com
https://kagan-draca.tistory.com/247
1-11 Roution 이해 및 Router 학습
Routing 이해 및 Router 학습 1. Routing이란? Routing은 클라이언트의 요청 조건(Http 메서드, 주소 등)에 대응해 응답(Response) 하는 방식을 말합니다. 2. Router란? Router는 클라이언트의 요청을 쉽게 처리
kagan-draca.tistory.com
https://kagan-draca.tistory.com/248
1-12 API Client 학습
API Client 학습 1. API Client란? API Client란 개발단계에서 우리가 작성한 API의 요청을 확인하거나 테스팅 할 때 도움을 주는 툴 입니다.개발 속도를 높이거나 잘못된 API 요청으로 인한 치명적인 애러
kagan-draca.tistory.com
https://kagan-draca.tistory.com/249
1-13 Request와 Response
1. Request, Response란 뭘까? Request란 클라이언트가 서버에게 전달하려는 정보나 메시지를 담은 객체를 의미합니다.Request 세부 사항에는 URL, Http method, 헤더(Header),쿼리 파라미더(query parameter), 바디
kagan-draca.tistory.com
API의 개념과 Express 미들웨어의 Router를 활용한
API 구현 방법을 배웠다.
그리고 구현한 API가 정상적으로 동작하는지 확인할 수 있는
API Client인 Insomnia을 다뤄봤다.
오늘은
https://kagan-draca.tistory.com/250
1-14 Express.js의 req, res 객체
1. Express.js의 req 객체 살펴보기 - req.app : req 객체를 통해 Express.js의 app 객체에 접근할 수 있습니다. - req.ip : 요청한 Client의 ip 주소가 담겨 있습니다 - req.body : Request를 호출할 때 body로 전달된 정
kagan-draca.tistory.com
https://kagan-draca.tistory.com/251
1-15 REST API 개발하기
목표1. Express의 REST API를 어떻게 개발하는지 알아봅니다.2. Express 프레임워크에서 REST API를 개발해봅니다. 1. REST API 개발 지금까지 학습한 Express의 기능을 바탕으로 GET, POST 메서드에 해당하는 RES
kagan-draca.tistory.com
https://kagan-draca.tistory.com/252
2-1 데이터베이스와 MongonDB
1. 데이터베이스 란? 데이터베이스(DataBase)는 '데이터의 집합'이라고 할 수 있습니다.실제 데이터가 저장되는 저장소의 역할을 수행합니다. DBMS(DataBase Management System) : 데이터베이스(DataBase)를 실
kagan-draca.tistory.com
Express 미들웨어의 Router를 활용한 클라이언트와 서버의 통신 과정에서
Request와 Response 개념 및 방식을 배웠고,
데이터 베이스 중 비관계형 데이터 베이스(NoSQL)인 MonogoDB를
다뤄보고 스크립트에서 코드로 서버와 DB를 연결해보는 시간을 가졌다.
스크립트에서 서버와 DB를 연결하기 위해서는
yarn add mongoose
로 패키지를 import 받아야 했다.
마지막으로, DB에 들어갈 내용을
설계하는 방법인
개념적 스키마, 논리적 스키마, 물리적 스키마를
책(이론)으로가 아닌 현실로 볼 수 있는 기회를 얻어 좋았다.
향후 내가 스키마 3가지를 작성해 DB를 구현해보는 기회를 얻고 싶다!
'TIL' 카테고리의 다른 글
2024년 9월 4일 TIL (0) | 2024.09.04 |
---|---|
2024년 9월 3일 TIL (0) | 2024.09.03 |
2024년 8월 30일 TIL (0) | 2024.08.30 |
2024년 8월 29일 TIL (0) | 2024.08.29 |
2024년 8월 28일 TIL (0) | 2024.08.29 |