웹개발 종합반 4주 차 강의는 Flask 프레임워크 사용해 API 만들고, 두 개의 프로젝트 있다.
오늘은 플라스크를 설치 및 Hello, World! 를 찍히는 방법(?)을 작성할 것이다.
파이썬 웹 프레임워크는 플라스크와 장고가 있다! 는 것만 알고 있었다. 파이썬으로 알고리즘 말고는 사용할 일이 없었다.
익숙해지기 위해 코드 따라 쳐보고, 에러가 생기면 구글링을 해보면서 친해 질 것이다. 시간이 되면 토이 프로젝트 도전..??
🧡 Flask ( 플라스크 )
- 파이썬 기반
- 마이크로 웹 프레임 워크(Micro Web Framework)
※ 마이크로 웹 프레임워크? 특별한 도구나 라이브러리 필요 없고 간결하게 유지와 확장 가능
🌟 파이썬 설치
https://www.python.org/downloads/
Download Python
The official home of the Python Programming Language
www.python.org
🧡 Flask 시작
가상환경 실행
python -m venv [폴더 이름]
Flask 설치
# flask 설치
pip install flask

app.py 파일 생성

# app.py에 코드 작성
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
코드 작성 후 터미널
flask run
http://127.0.0.1:5000 주소로 들어가면 Hello, World! 찍히는 걸 볼 수 있다.
참고
[1] "Flask", 위키백과, https://ko.wikipedia.org/wiki/%ED%94%8C%EB%9D%BC%EC%8A%A4%ED%81%AC_(%EC%9B%B9_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC)
[2] Flask 공식문서, https://flask.palletsprojects.com/en/1.1.x/installation/#python-version