Django Rest Framework + Angular 2 - PullRequest
       1

Django Rest Framework + Angular 2

0 голосов
/ 05 ноября 2018

Я новичок в веб-разработке.

Прямо сейчас я использую Angular 2 в качестве внешнего интерфейса и Django-Rest-framework в качестве внутреннего. Просматривая учебники в Интернете, люди часто создают приложение angular2 (ng build), а затем помещают эти созданные файлы в проект django. Но мой вопрос состоит в том, разве этот подход не побеждает цель разъединения? Можете ли вы дать мне плюсы и минусы этих двух подходов?

  1. Попросите Django разместить встроенный угловой проект и развернуть его как один экземпляр.
  2. Разделите внешний и внутренний интерфейсы и разверните их как два экземпляра.

Заранее спасибо.

1 Ответ

0 голосов
/ 05 ноября 2018

Я не вижу причин для размещения приложения Angular внутри проекта Django, большинство приложений отделяют внешний интерфейс от бэкэнда и развертывают их на разных серверах (по крайней мере, по моему опыту), чтобы обеспечить более простое обслуживание, таким образом, если ваш бэкэнд Если у вас есть какие-либо ошибки, вам будет легче найти, где находится ошибка и как ее исправить.

Смешение обоих будет означать, что если по какой-либо причине у передней или бэкэнда возникнут какие-либо проблемы, приложение ВСЕ будет иметь указанную проблему, что приведет к плохому взаимодействию с пользователем.

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