파이썬 웹 개발 프레임워크 flask, Django비교

bird.j·2021년 2월 19일
0

flask

목록 보기
1/7

Django


  • 파이썬 기밥 웹 개발 프레임워크 중 하나

  • MVC 패턴대로 개발할 수 있도록 구조화되어있다.

  • 개발에 필요한 대부분의 기능을 템플릿 형태로 제공하여 가장 많이 사용된다.

  • 가이드를 따라 손쉽게 개발이 가능하나 정해진 틀에 맞춰져있어 비교적 자유도가 낮다.

  • ORM기능이 내장되어있고 MySQL, 오라클 등 다양한 데이터베이스시스템(DBMS)에 대해 드라이버 형태로 간단하게 지정이 가능하다.



Flask


  • 파이썬 기밥 웹 개발 프레임워크 중 하나

  • 매우 가볍고 간단한 프레임워크 지향 철학에 따라 원하는 부분을 추가하여 만드는 방식

  • 지정한 라이브러리와 패키지만 설치해 사용하기 때문에 효율성이 높다.

  • 비교적 자유도가 높고 원하는 설계 방향대로 프레임워크를 구축할 수 있어 가이드라인을 따라 개발이 가능하다.



Django vs Flask


  • 플라스크 : 가볍게, 자유롭게 => 서비스 제공에 유리

  • 장고 : 형식적, 정형화된 => 프로젝트에 유리



참고

0개의 댓글