This is a repository with examples from article: https://medium.com/@aleksei_golubev/web-application-structure-angular-spring-boot-feddf9bf253e.
Here you can find three variations of frontend and backend modules combination by example of simple web application.
Environment:
- Java 17.0.6
- Maven 3.8.7
- Node.js 18.13.0
- Docker 20.10.23
Simply two independent applications with example of proxy settings usage.
Building the whole application as single JAR file: backend module depends on frontend one.
The same application but without frontend dependecy in backend module. Application is wraped with Docker containers.