Flask 사용 이유 - vvonha/NaverAPI GitHub Wiki

Flask의 사용 이유

장점

Flask는 경량화된 웹 프레임워크이며, 마이크로 서비스 등 필요한 요소들을 일일이 추가하며 사용이 가능하도록 해주는 프레임워크이다. 그렇다 보니, 자율성이 높아 다양한 환경에 맞춤 설정이 가능해서 유용하다고 볼 수 있다.

Django의 경우, Java의 Spring Framework처럼 다소 복잡한 느낌을 지울 수 없지만, Flask의 경우, Spring Framework를 다소 편리하게 사용이 가능토록 해 준, Spring Boot에 비유할 수 있다.

이러한 사항들을 고려하여, 크지 않은 프로젝트, 혹은 코드의 영향을 덜 받도록 설계하는 프로젝트의 경우, Flask가 더욱 적합하다는 판단을 내리게 되었다.