Flask는 Python 기반 Web Framework이다. 공식문서에 나와있듯, '단순한 업무는 단순하게 처리한다' 라는 설계 원칙을 갖고있다.
$ pip install flask
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'hello world'
현재 gogglekaap 이라는 프로젝트를 진행중이기에
export FLASK_APP=gogglekaap/app.py:app
를 터미널에 입력하여 FLASK_APP 환경변수 설정
export FLASK_ENV=development
로 환경변수를 설정해주면 auto-reload 가능
python gogglekaap/app.py : 소스코드에 들어오는 name이 main으로 들어옴
flask run : 소스코드에 들어오는 name이 app으로 들어옴