<aside> 💡 **Django Rest Framework(DRF)**란 Django 안에서 RESTful API 서버를 쉽게 구축할 수 있도록 도와주는 오픈 소스 라이브러리이다.
</aside>
**REST(REpresentational State Transfer)**란 웹에 존재하는 모든 자원(resorce, ex. 이미지, 동영상, 데이터)에 고유한 URI를 부여하여 자원에 대한 주소를 지정하는 방법론, 또는 규칙이다.
웹 브라우저로 볼 수 있는 API는 매우 유용하고 개발자에게는 이득이다.
인증 정책에 OAuth1, OAuth2를 위한 추가적인 패키지가 추가 되어 있는 경우.
ORM과 Non-ORM 둘 다 지원하는 serialization(직렬화) 기능이 있다.
원하는대로 커스텀이 가능하다.
강력한 기능들이 필요없다면 DRF의 regular function-based views를 사용하면 된다.
광범위한 문서와 훌륭한 커뮤니티 지원이 있다.
Mozilla, RedHat, Heroku, 그리고 Eventbrite 같은 국제적으로 인정받는 기업들이 사용하고 신뢰하는 기술이다.