간단한 웹 사이트, 혹은 간단한 API 서버를 만드는 데에 특화 되어있는 Python Web Framework 입니다
Micro Web Framework 에 대해서 조금 더 설명 하자면, 다음과 같습니다.
- Micro : 가벼운 기능 만 제공, 가볍게 배우고, 가볍게 사용 할 수 있으며, 확장성 또한 넓다!
- Framework : 라이브러리 그 이상의 의미로, 어플리케이션의 핵심이 되는 기술이라고 보면 된다!
장점
- 가볍게 배울 수 있다! (Python, HTML + CSS + Javascript만 할 줄 알면 금방 배운다!)
- 가볍게 사용 할 수 있다! (코드 몇 줄이면 금방 만든다!)
- 가볍게 배포 할 수 있다! (virtualenv에 Flask 깔고 바로 배포 하면 됨!)
Flask 설치법
Python 인터프리터가 설치 된 상태, 혹은 가상 환경을 사용 할 시 Virtualenv가 활성 화 된 상태에서, 터미널에서 다음 명령어를 입력 해 주면 된다.
$ pip install flask
app.py로 저장하고 python app.py 로 실행 한 후, localhost:5000 으로 접속 하면 정상 작동 하는 것을 볼 수 있습니다!
퍼온 링크 (이곳이 더 자세히 설명 되어 있다)
: https://justkode.tistory.com/10
flask 공식 링크
:https://flask.palletsprojects.com/en/2.0.x/
'백엔드' 카테고리의 다른 글
백엔드 : flask 를 이용하여 POST 하는 코드(데이터 추가하기) (0) | 2022.01.03 |
---|---|
백엔드 : flask 를 이용하여 GET 하는 코드 (데이터 가져오기) (0) | 2022.01.03 |
백엔드 : Message Format 이란? (0) | 2022.01.03 |
백엔드 : HTTP Methods란? (0) | 2022.01.03 |
백엔드 : API란? Rest Ful API 란?? (0) | 2022.01.03 |