Django란 무엇인가?

goohyun1990·2020년 8월 28일
0

Django

목록 보기
1/9

Django란 무엇인가

Django는 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크 이다.쉽고 빠르게 웹사이트를 개발할 수 있도록 돕는 구성요소로 이루어져 있다.

왜 프레임워크가 필요한가?

프레임워크는 구조화된 스크립트를 통해 개발자들의 스크립트 패턴을 정형화 하여 개발자가 반복 수행해야 하는 공통 부분들을 미리 구성해놓은것.이를 통해 개발자는 자신이 맡은 세부 업무에 더욱 집중 할 수 있으며 개발표준 준수 및 개발 품질 향상에 도움을 준다.

프레임워크의 장점?

  • 체계적인 코드관리로 유지보수 용이
  • 기본 설계기능 및 라이브러리를 제공하여 개발 생산성이 높다
  • 코드에 대한 재사용성이 높다
  • 추상화된 코드를 사용해 확장성이 높다.

프레임워크의 단점?

  • 학습 난이도가 높다
  • 기본 설계된 구조가 있어 자유로운 개발이 어렵다.
  • 사용하지 않는 기술의 라이브러리가 포함되어 불필요한 부분이 있을 수 있다.
  • 제공되는 기능만큼 프로젝트의 용량이 증가한다.

0개의 댓글