01. 웹서버의동작과정이해하기

클라이언트에서는 정해진 규칙에 따라 데이터를 요청하고,

서버에서는 정해진 형태의 데이터로 응답한다.

url 주소로 네이버에 들어간다 : 클라이언트가 url 주소로 데이터를 요청하는 것이다.

정해진 방식으로 주소를 요청하는 것을 API라고 한다.

02. Flask Framework란?

파이썬 기반의 Flask 프레임워크는 서버를 쉽고 빠르게 만들 수 있다.

Flask를 이용하면 원하는 기능을 유연하게 확장하기 편리하다.

03. Flask로 웹 서버 만들기

이 파일이 직접 실행됐는지 외부에서 실행됐는지?

@는 장식자(decorator)라고 부르며, 함수 작성의 편의를 위한 파이썬의 문법이다.

04. URL을 연결하고 데이터를 화면에 나타내기

  • jsonify(): 딕셔너리 형태의 데이터를 전달함으로써 JSON 형태의 데이터를 화면에 전달
  • render_templates(): templates 폴더 안에 있는 html 파일의 이름을 전달함으로써 HTML 형태의 데이터를 화면에 전달
  • 함수 이름은 중복 X
  • from flask import *: flask 패키지에 있는 라이브러리 모두를 가져와라

05. REST API란?

  • CRUD: Create, Read, Update, Delete = 읽고 쓰고 수정하고 지우고

  • REST API: HTTP URL을 통해 자원을 표현하고 , HTTP method를 통해 데이터를 다루는 방법

HTTP METHOD를 이용해 CRUD Operation 수행

06. HTTP Method 사용하기

  • GET: URL 뒤에 물음표를 붙여서 데이터를 서버에 전송

  • POST: 일정한 양식에 데이터를 넣어서 전송

태그:

카테고리:

업데이트:

댓글남기기