2016-12-04 3 views
0

У меня есть один манекен, вопрос, но я действительно хочу найти лучший подход, как создать приложение Spring с угловым. Итак, суть вопроса - я должен положить свою переднюю сторону в папки на java-приложении, а затем развернуть одно приложение, или будет лучше, если я создам два приложения differend для java только REST и углового фронта?Архитектура Spring MVC + угловое приложение

ответ

1

Это зависит от того, что вы пытаетесь достичь с помощью Angular, и какие части вашего front-end будут реализованы с его помощью.

Я бы предложил создать отдельный модуль для каждой автономной независимой функции, которую вы реализуете с помощью Angular.

+0

Если я прав, высокозагруженное приложение не использует подход с одним приложением? – Jungle

1

Весна имеет несколько примеров - https://github.com/spring-guides/tut-spring-security-and-angular-js. Вы можете увидеть структуру папок и механизм модульного тестирования.

Еще один хороший ресурс https://dzone.com/articles/java-maven-angularjs-seed

jHipster https://jhipster.github.io/ еще одна хорошая основа, которая устанавливает Maven или Gradle проекта необходимой структуры проекта для angularjs и загрузки пружины. Однако они используют npm, но его стоит изучить.