Я бы сказал, что можно пойти на гибридную модель, если проект маленький, и вы работаете только над ним, и вы хотите только сделать что-то.Я думаю, что создавать такие приложения довольно грязно, если только они действительно не стоят времени.
Но если это большой проект, над которым работают более одного разработчика или будут работать над ним, тогда я настоятельно рекомендуюпри работе с отдельными веб-серверами одно приложение внешнего интерфейса и одно приложение django.
Также обратите внимание, что на самом деле вам не нужны 2 разных сервера.Вы можете использовать один сервер для обоих и использовать два разных, которые все еще не нужны, и вы можете использовать один веб-сервер для обслуживания обоих.
И безопасность - это не то, что разные модели могут вызвать понижение или обновление.Вы должны настроить сервер и написать как веб-интерфейс, так и бэкэнд-приложения, достаточно безопасные, чтобы выполнить работу за вас.
Существует более одного веб-сервера, который является настолько безопасным, насколько это возможно, и они работают с обоимиДжанго и реагируют довольно хорошо.Я много раз использовал nginx для размещения как django, так и реагирующих приложений, и у меня не было проблем, вызванных самим nginx.
И последний совет, если хотите;Создание приложений хорошего качества требует много времени и энергии, работа с различными технологиями, которые действительно хороши для того, для чего они созданы, и если вы планируете стать действительно хорошим разработчиком, вы должны выйти из своей зоны комфорта и адаптироваться к новым технологиям.это происходит, и они выходят довольно быстро, что требует от вас постоянно учиться и делать вещи так, как вы еще не привыкли, и заставлять вещи работать, даже если на первый взгляд они не кажутся хорошими вместе.