Schema를 자주 쓸 껀데,
'구조'라는 뜻이다!

<도커 리프레시>
1. docker 밖에서 소스코드를 변경하면. docker 안에다가 넣어주기 => volumes
2. docker 안에서 nodemon으로 실행시키기

두개의 조건을 둘다 충족해야 '도커 리프레시'가 된다.

  • volume는 build없이 연동가능.

몽구스를 사용했을 때 장점!

NoSQL를 schemaless라고 한다.
NoSQL의 장점은 넣으면 다들어가고, 단점은 많아졌을 때 뭐가 어디에 들어갔는지 모른다는 것이다. 안전성도 에스큐엘에 비해 떨어진다.


몽구스는 백엔드와 몽고디비 사이의 스키마를 검증해준다.
(필터링을 해준다.)
NoSQL을

#외부 데이터 가져오기
: 스크래핑, 크롤링

다른 사이트 정보 가져오기
스크래핑은 한번 가져오는거! -Cheerio를 사용
크롤링은 꾸준히 가져오는거 - Puppeteer를 사용

  • 페이지 별로 API가 있다.

주소창에 naver.com 같이 치는것은 rest-API 요청이다(GET) 방식 받아온것을 읽어서 HTML을 그림으로 보여줄 수 있다. 이게 브라우저...

예전에는 백엔드에서 HTML 파일도 줬다..

profile
항상 '기본'을 중요시하는 예비 백엔드개발자입니다!

0개의 댓글