-
Flask
매우 가볍고 간단한 방식 지향. 다양한 웹 엔진과 붙여서 쓸 수 있고 가볍다.
단순하지만 다양한 확장을 지원한다. 그로인해 기능을 확장하려 할때 Django에서는 정형화된 기능은 단순히 import해서 편리하게 사용할 수 있지만, Flask에서는 좀더 손을 많이쓰는 구현을 해야한다.
Python 버전2에서 부터 사용되어왔다. Django보다 먼저 출시.
https://flask-docs-kr.readthedocs.io/ko/latest/
Django
BBS(Bulletin Board System)와 같이 많이 사용하는 구조로 규모가 큰 웹 개발에 적합하도록 개발되었다. Flask와 달리 풀 스택 프레임워크로 준비된 환경이 많다. 특이한 구조를 만든다면 Flask가 유리할 수 있다.
MVT(Model View Template)
대표적 사용: Instagram
기타 참고
비교 영상 https://www.youtube.com/watch?v=cX8n7pRA670
'Python' 카테고리의 다른 글
Flask - route (0) 2020.07.13 Flask예제 - User Login 검사와 결과 처리 (0) 2020.07.13 Python - 변수 존재 유무 확인 (1) 2020.07.13 Python - Flask 설치 (0) 2020.07.13 Vsc Python 준비 (0) 2020.07.03 Python - 클래스 멤버 변수 (1) 2020.06.21 Python - 인터페이스(interface) 클래스 (0) 2020.06.13 Python - 클래스 함수(static, 정적, 공유) (0) 2020.06.12