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/

 

Django를 쓰는 이유, 쓰지 않는 이유

2018/11/19 Django를 쓰는 이유, 쓰지 않는 이유 Django를 쓰지 않는 이유 1. 정적인 사이트 Django는 동적 사이트를 위한 프레임워크 입니다. 동적 웹사이트는 구동을 위해 웹 어플리케이션 서버, 데이터�

blog.lxf.kr

 

반응형

'Python > Django' 카테고리의 다른 글

OAuth2 에 대해서 -1  (0) 2020.07.26
OAuth에 대해서 - 1  (0) 2020.05.29
Django 와 Flask  (0) 2020.05.29
Posted by Sweetmeats_boy

블로그 이미지
Sweetmeats_boy

태그목록

Yesterday
Today
Total

달력

 « |  » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함