Интеграция Vue.js в мое приложение Django

У меня есть общий вопрос о лучших практиках в плане использования Vue.js и Django. Моя идея состоит в том, чтобы интегрировать фреймворк Vue.js в существующее приложение.

В общей сложности у меня более 15 представлений в Django (ListViews, DetailVIews, TemplateViews) и я хотел бы использовать Vue.js только в 2 представлениях (вместе с DRF). Как лучше всего это сделать? Должен ли я создать отдельное приложение (в большинстве курсов, которые я смотрел, оно называется backend и frontend) и подключить его к SQL database, а все остальное оставить как есть, или мне действительно нужно настроить все представления на фреймворк Vue.js?

Меня также беспокоит процесс аутентификации, потому что все написано пуэрли на Django и я не уверен, как это будет взаимодействовать при создании приложения на Vue.js?

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