2020. 5. 29. 16:51 Python/Django
Django 장단점
반응형
장점
. 기본적으로 관리되는 Session
. ORM을 통한 객체 Mapping
. python 기반 lib 활용 가능
. Fullstack framework이다.
. 높은 생산성과 다양한 확장 가능성
. 기본적으로 제공되는 Admin
. 기본적으로 제공되는 보안
. 거대한 커뮤니티
단점
. 기본적으로 제공되는 것 외의 커스텀이 힘들다.
. ORM 기반의 어플리 아닌경우 작업이 다소 번거로워 질 수 있다.
. 기본적으로 비동기 관련 도구를 제공하지 않는다.
. 한 페이지에서 여러 모델의 정보를 보여줘야 하는 경우 다소 많은 자원을 요구한다.
. 위의 비용을 줄이기 위해서는 queryset 최적화에 신경을 써야한다.
개인적으론 출처에서 내린 결론이 맘에 든다.
위 단점들을 고려한다고 해도 기존 PHP등으로 구현된 페이지에 비해서 Django는 충분한 강점이 있다.
출처 : https://blog.lxf.kr/2018-11-19---why-or-not-django/
반응형
'Python > Django' 카테고리의 다른 글
OAuth2 에 대해서 -1 (0) | 2020.07.26 |
---|---|
OAuth에 대해서 - 1 (0) | 2020.05.29 |
Django 와 Flask (0) | 2020.05.29 |