Весна MVC и Джанго - PullRequest
       2

Весна MVC и Джанго

0 голосов
/ 25 февраля 2019

Я инженер, ставший веб-разработчиком с некоторым опытом работы с Django.Недавно я получил работу, связанную с Spring MVC.Мои знания Java очень ограничены.Я знаю, что Java используется в приложениях уровня предприятия больше, чем в Python.Что я хотел бы знать, так это в веб-разработке, когда было бы предпочтительнее использовать Spring MVC и когда использовать Django?Что будет основой для принятия решения о структуре?Если мне следует принять решение по любому из этих вопросов, кроме того факта, что знакомство в любой из этих структур имеет наибольшее значение, какие параметры будут решать?

1 Ответ

0 голосов
/ 25 февраля 2019

Spring MVC - это веб-фреймворк, используемый для создания веб-приложений в Java.Тем не менее, Spring - это тяжелый фреймворк, который включает в себя множество вещей, таких как Spring Security, Spring Rest, Spring Batch, Spring MQ и так далее .Spring фокусируется на подключении корпоративных приложений, чтобы группы могли сосредоточиться на бизнес-логике на уровне приложений без ненужных связей с конкретными средами развертывания.Так что это полезно для создания корпоративных приложений .Вы могли видеть, что Netflix, Yatra.com эти веб-сайты основаны на Spring и соответствующих технологиях.

Это не означает, что вы не можете сделать аналогичный с Djangoвеб-рамка.Это облегченный фреймворк с множеством функций, таких как Администратор Django, Django orm, Шаблоны, Django rest framework и т. Д. , который легко настроить как кусок пирога, который полезен для повышения вашегоскорость разработки.Существует множество сторонних пакетов, доступных для использования с фреймворком Django.Есть несколько лучших сайтов, основанных на фреймворке Django, таких как Intagram, Pinterest, BitBucket.

Так что радуйтесь!не стесняйтесь выбирать любой из них.Оба могут быть использованы для интеграции масштабируемых веб-приложений

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