* 학습 내용
- 플라스크 정의
1. 플라스크란?
- 2004년 오스트리아의 오픈소스 개발자 아르민 로나허가 만든 파이썬 웹 프레임워크
- 장고와 더불어 파이썬 웹 프레임워크의 양대 산맥 중 하나
- 마이크로 웹 프레임워크
- '마이크로'의 의미는 프레임워크를 간결하게 유지하고 확장할 수 있도록 만들었다는 뜻.
- '간결하다'의 의미는 파일 하나로 구성된 짧은 코드만으로도 완벽하게 동작하는 웹 프로그램을 만들 수 있다는 뜻.
- 확장성 있는 설계 가능
- 장고는 프레임워크 자체에 폼과 데이터베이스를 처리하는 기능이 있지만, 플라스크는 그런 기능이 없다. 플라스크는 처음부터 모든 기능을 포함하지 않고 그때그때 개발자가 필요한 확장 모듈을 포함해가며 개발해 간다.
- 자유로운 프레임워크
- 플라스크에는 최소한의 규칙이 있어 다른 프레임워크보다 개발의 자유도가 높다.