Django API без DRF: каковы последствия

Я не уверен, что может пойти не так, когда мне нужно интегрировать django API (построенный с использованием JsonResponse и без дополнительных фреймворков) с фронтендом, в данном случае Next.js.

Я создал django API, используя JsonResponse (без DRF). Я хочу создать фронтенд-клиент на Next.js, который будет делать вызовы API к моему django API. Мои вопросы следующие:

  • Нужно ли мне будет запускать одновременно серверы django и next.js для выполнения всего проекта?
  • Я думаю, что столкнусь с некоторыми проблемами с токеном csrf, с какими еще проблемами я могу столкнуться, построив свой API без API фреймворка, как Django Rest Framework?
  • .
  1. Почти всегда лучше рассматривать эти два вопроса как можно более раздельно. Я бы выбрал полностью отдельные репозитории, хостинг и т.д...

  2. Я думаю, что самое большое преимущество использования DRF - это валидация. DRF имеет хорошие способы обработки валидации данных запроса. Ваши представления будут выглядеть намного проще, потому что это избавит вас от необходимости писать много шаблонного кода.

    .
Вернуться на верх