Есть проблемы с производительностью, объединяющие VueJS и Django? - PullRequest
0 голосов
/ 03 июня 2019

Я решил использовать VueJS с Django. Будет ли с этим проблема с производительностью? если таковые имеются, я должен использовать загрузчик webpack?

1 Ответ

0 голосов
/ 03 июня 2019

Краткий ответ - НЕТ. Нет проблем с производительностью при использовании Django и VueJS.

Узким местом в большинстве веб-приложений является доступ к базе данных. Django использует свой собственный ORM, с которым действительно легко работать и который хорошо документирован, но не известен своей производительностью.

Учитывая, что VueJS - это интерфейсная библиотека, она не влияет на доступ к базе данных и / или на бэкэнд, поэтому комбинация Django + Vue будет очень похожа на 100% -ное приложение Django.

Сказав это, обратите внимание, что вам, вероятно, придется реализовать бэкэнд Django с использованием инструментария, подобного Django Rest Framework , и многие функции Django, такие как формы и шаблоны Jinja, будут бесполезны. Реализация всей этой функциональности с помощью библиотеки внешнего интерфейса, такой как Vue, может уменьшить количество запросов и обмен данными между клиентами и сервером, поэтому производительность может значительно улучшиться в приложениях с небольшим доступом к БД.

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