Выбор между Django и Headless CMS для разработки сайта: В поисках совета

Я погрузился в процесс принятия решений по проекту веб-сайта, над которым работаю для владельца отеля. Они хотят иметь надежный интерфейс администратора для управления различными аспектами сайта, включая галерею, блог, события, электронную почту и платежи. Несмотря на то, что я провел достаточную часть исследований, я все еще пытаюсь решить, использовать ли мне Django с его мощными возможностями администрирования или изучить возможность использования безголовой CMS с открытым исходным кодом, такой как Strapi или Payload, чтобы упростить управление контентом и интеграцию с фронтендом Next.js.

Несмотря на все мои усилия, я нахожусь в затруднительном положении. Вот где мне пригодился бы ваш опыт:

Сложность разработки: По вашему опыту, как сравнивается сложность разработки между созданием всего в рамках Django и интеграцией безголовой CMS с фронтендом Next.js? Интерфейс администратора: Насколько удобны и настраиваемы интерфейсы администратора, предоставляемые open-source платформами headless CMS, такими как Strapi или Payload, по сравнению с Django Admin? Производительность и масштабируемость: Есть ли какие-либо соображения по производительности или масштабируемости, которые я должен иметь в виду при выборе между Django и безголовой CMS для этого проекта? Стоимость и развертывание: Какие варианты безголовых CMS с открытым исходным кодом позволяют самостоятельно размещать их на хостинге без дополнительных затрат на развертывание? Как процессы развертывания этих CMS соотносятся с развертыванием приложений Django? Удовлетворенность клиентов: Насколько, по вашему опыту, клиенты удовлетворены интерфейсами администрирования, предоставляемыми Django Admin, по сравнению с интерфейсами, предоставляемыми open-source headless CMS платформами, с точки зрения простоты использования и функциональности? Несмотря на все мои исследования, я все еще взвешиваю все "за" и "против". Ваши соображения, рекомендации или лучшие практики, основанные на вашем опыте, были бы очень полезны, чтобы помочь мне принять решение.

Заранее спасибо за помощь!

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