2023-05-17 TIL

오준석·2023년 5월 17일
0

TIL (Today I Learned)

목록 보기
3/105

오늘 또한 웹개발 종합반 강의를 복습했고, CSS강의를 짤막하게 들었다. 아무래도 유튜브에 있는 강의를 잘 활용해서 실력을 키워볼 생각이다.

라이브러리란 남이 만들어 놓은 코드

가상환경은 라이브러리를 담아두는 폴더라고 생각하면 된다.

venv는 라이브러리를 담아둘 폴더

fetch의 역할을 하는 게 requests 이다

requests python docs / requests python 사용법을 검색하면 해당 라이브러리의 사용법에 대해 알 수 있다.

크롤링이란 HTML 에서 어떤 부분을 솎아내서 가지고 오는걸 말한다.

데이터베이스를 쓰는 이유.
우리가 방정리를 한다고 생각하면 됨. 쌓아놓는 게 아니라 잘 갖고 오기 위한 목적. 잘 가지고 오는게 데이터베이스의 목적

DB의 종류는 두 가지가 있다.
SQL 종류(RDBMS)와 NoSQL 종류(Not only SQL)

SQL은 틀이 정해져 있기 때문에 더 빠르게 데이터를 갖고 올 수 있따.

NoSQL은 형식이 정해져 있지 않기 떄문에 유연하다

몽고DB를 조작하기 위해선 2개의 라이브러리가 필요
pymongo와 dnspython이다.

앞에서 두 글자만 끊기 .text[0:2]

여백이 있다던가, 다른 글씨도 나오는 경우에는 파이선 내장 함수인 .strip()

API 만들고 사용하기
1) 데이터 명세 2) 클라이언트와 서버 연결 확인하기 3) 서버부터 만들기
4) 클라이언트 만들기 5) 완성 확인하기
POST 이후 GET
백엔드 먼저 만들고 프론트엔드 만든다

profile
개발자를 목표로 열심히 하려고 합니다.

0개의 댓글