Django REST framework
💡 Django REST framework
Django REST framework (DRF)는 Django 안에서 RESTful API서버를 구축할 수 있도록
도와주는 오픈소스 라이브러리다.
DRF를 주요기능들.
1. Django의 페러다임 하에 빠르고 관리하기 쉬운 API를 만들수 있다.
2. Serializer/ModelSerializer를 통한 데이터 유효성 검증 및 데이터 직렬화
3. 각종 Parser를 통한 데이터 처리
4. APIView/Generic/ViewSet/ModelViewSets를 통한 요청 처리
5. 각종 Renderer를 통한 다양한 응답 포맷 지원
6. 인증(Authentication)/권한(Permission)체계 ⇨ 써드파티를 통해 JWT 지원
7. Throttling (최대 호출 횟수 제한)