Flask서버/API설계/meta 태그
컴퓨터 1개로 서버도 만들고, 요청도 할 수 있다. (클라이언트 = 서버) -> 로컬 개발환경
웹개발 [백엔드-프론트엔드를 연결] 연습
Flask 서버 만들기
Flask 프레임워크 : 서버를 구동시켜주는 편한 코드 모음. 서버를 구동하려면 필요한 복잡한 일들을 쉽게 가져다 쓸 수 있다.
Flask 서버를 만들 때 3가지 기억하기
app.py 파일
static 폴더 (이미지, css파일을 넣어둡니다)
templates 폴더 (HTML 파일을 담아두고, 불러오는 역할)
flask 내장함수 render_template를 이용. <- HTML 파일을 불러오기 가능
클라이언트가 요청 할 때에도, "방식"이 존재
클라이언트는 요청할 때 HTTP request method(요청 메소드)를 통해, 어떤 요청 종류인지 응답하는 서버 쪽에 정보를 알려준다.
GET : 데이터 조회(Read)
POST : 생성(Create), 변경(Update), 삭제(Delete) 요청
API 만들고 사용하기 기억하기!
1. 클라이언트와 서버 확인하기
2. 서버부터 만들기
3. 클라이언트 만들기
4. 완성 확인하기
API설계
1. 요청 정보
2. 서버가 제공할 기능
3. 응답 데이터
meta 태그 : <head></head> 부분에 들어가는, 눈으로 보이는 것(body) 외에 사이트의 속성을 설명해주는 태그들입니다.
연습
연습
연습
연습
4주차 숙제 서버
Flask 를 활용해서 서버를 만들고 API를 만들고 클라이언트에 연결 실습을 진행하였다.
이 부분은 많은 연습이 필요하다.
5주차 완주 까지 열심히 공부해보자!
4주차 할 일 및 참고사항 :
1) Flask 프레임워크를 활용해서 API 만들기
2) API를 만들고 클라이언트에 연결