Django REST frameworkとは?
Django REST framework(DRF)はREST APIバックエンドを構築することに特化したサードパーティー製のDjangoパッケージでWebアプリケーションのベースはDjango,REST APIに特化した機能はDRFを利用する方法で開発を行っていきます。
主な機能
- 認証
- パーミッション
- フィルタリング
- ページネーション
- スロットリング
REST API
REST APIは「REST」と呼ばれる設計原則を適用したWeb APIです。
Webアプリケーションのバックエンドとフロントエンドを分離し、バックエンドはDjangoでフロントエンドはReactやVue.jsを使うことができます。