Нужно ли мне использовать REST framework на Django? - PullRequest
0 голосов
/ 08 мая 2020

Нужно ли мне использовать структуру REST на Django, если бы я использовал интерфейсную структуру, такую ​​как React, и движок базы данных, например MongoDB или PostgreSQL? Я также не совсем понимаю, что такое REST framework.

1 Ответ

0 голосов
/ 08 мая 2020

Нет. Вам не обязательно, django может обрабатывать запросы и самостоятельно управлять подключениями к базе данных. Вы можете создать полный API без использования django rest framework, который может делать все, что вы можете делать с django rest framework.

Но. DRF добавляет много вещей, которые могут значительно ускорить разработку такой серверной части. Он имеет множество функций, которые позволяют быстро создавать общие сценарии использования, такие как сериализация / десериализация запросов, операции CRUD и т. Д. c. Django также может делать кое-что из этого, но DRF специально разработан для построения API.

REST относится к RESTful API. SO DRF - это фреймворк, который полезен для создания спокойных API. Что такое спокойный API - это сам по себе довольно большой вопрос. Это расшифровывается как REpresentational State Transfer, но его лучше всего описать лучше, чем здесь. Возможно, посмотрите этот ответ здесь: Что такое REST? Немного перепутал

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...